Lead-software Engineering Resume Sample
Work Experience
- Strong relationship management and facilitation skills
- Strong analytical and/or project management skills required
- Provide 24x7 support for the production environments
- Root cause analysis and problem resolution
- Communication and coordination with internal/external data providers
- Support Hardware/Software environment changes
- Do maintenance of the existing applications and batch cycles
- Participate in transition of new applications / batch processes to production support team
- Participation in on-call rotation is mandatory
- Open to work across shifts in India
- Proactively see the issues or improvements and follow-ups
- Self motivated and takes and manages initiatives independently
- Work with global teams, discuss concerns and take those to the closure
- Focus on stability of the production environment by undertaking environment stability initiatives
- Development, Design and architecture solutions on a platform dedicated to high scale processing of large amounts of data
- Partciate in code review and Provide Support on issues in non prod or production
- Person would be travelling on short notices
- Principal Database developer is a key database lead position for the eDB platform in the Data Organization
- The FPCMS Systems and Solutions Delivery team provides core application development and support services for all FPCMS systems utilizing a diverse technology base
- The team works on technology-based projects in collaboration with other Fidelity systems divisions, customers, and custodian banks
- The FPCMS Technology Team requires a full stack Java developer with atleast 8+ years, primarily responsible for ensuring effective, efficient and high quality development to meet the defined project business objectives
- The role requires interaction with technologists such as architects as well as with business
- We are looking for a Manager - Software Engineer / Lead- Software Software Engineer with expertise and experience in designing and developing a data lake and Data services
- The role involves continuous collaboration with dev ops teams, driving best practices for building cloud ready data services
- Following Fidelity best practices / methodologies, thorough understanding of the technology roadmap, advancement to design / development process and providing innovative solutions at a very fast pace
Education
Professional Skills
- Have strong communication skills complimented with right technical skills to drive and participate in meaningful discussions
- Strong organizational skills with proven ability to manage multiple simultaneous priorities
- Preferable skills : Informatica, DevOps skills, Control M, Spring MVC,Shell/Perl Scripting Expereince
- Good communication skills and problem-solving skills
- Strong Design skills. Experience on designing new architecture on Java based applications
- Skills like effective communication, able to work with different teams, Good presentation skills required for the role
- Strong Programming, Designing , Debugging and Performance Tuning skills
How to write Lead-software Engineering Resume
Lead-software Engineering role is responsible for programming, development, java, interpersonal, designing, technical, design, spring, analytical, sql.
To write great resume for lead-software engineering job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Lead-software Engineering Resume
The section contact information is important in your lead-software engineering resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Lead-software Engineering Resume
The section work experience is an essential part of your lead-software engineering resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous lead-software engineering responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular lead-software engineering position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Lead-software Engineering resume experience can include:
- Have good communication and interpersonal skills, be motivated, be results oriented, customer-focused, and have strong problem solving skills
- Experience working with relational databases and handling large sets of data, with SQL skills
- Hands on Java/JEE and Open Source skills and good understanding of Web Application Architecture
- Strong communication, teamwork, and problem solving skills are essential
- Very good programming skills in Java and / or JavaScript (jQuery, React.js, Webpack, Node / npm)
- Good report writing skills and the ability to communicate technical information and ideas clearly and concisely to non-technical people
Education on a Lead-software Engineering Resume
Make sure to make education a priority on your lead-software engineering resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your lead-software engineering experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Lead-software Engineering Resume
When listing skills on your lead-software engineering resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical lead-software engineering skills:
- Fundamentals : Design patterns, Coding best practices, SOLID principles, Debugging skills, Performance tuning skills, Design skills, RDBMS
- Strong programming experience in C / C++ on any Linux platform with good debugging skills
- Strong hands-on designing and development skills in Java J2EE, Spring and Spring Boot
- Expertise in providing technical solutions using Java / Java Spring and proven ability to pick up new skills
- Excellent Interpersonal skills (written/oral/listening/influencing)
- Strong Development skills in JAVA (threading/thread pooling, RMI, JMX, JAXB/JAXP, JDBC, J2EE)
List of Typical Experience For a Lead-software Engineering Resume
Experience For Lead Software Engineering Resume
- Strong SQL and COBOL/CICS programming skills
- Strong program and project management and organizational skills
- Leverage strong analytical skills to determine, develop and implement approaches and solutions
- Good Soft Skills for customer empathy
- Providing technical leadership for junior and senior engineers alike, understands how to leverage and enhance their current skills
- Programming skills in C/C++, Perl, Python, and shell scripts
Experience For Team Lead-software Engineering Resume
- Applying Design and development skills in DB2/VSAM/COBOL/CICS/JCL/Eazytrieve/Syncsort technologies
- Data wrangling, Machine learning coding skills would be an advantage
- Drive change by listening, getting buy-in and communicating effectively
- Relevant experience with 3+ years of business facing experience; hands-on requirements gathering, system designing and technical implementation
- Experience with IMS architectures and applications. Experience developing and integrating IMS components
- Very good understanding and working experience in agile methodologies
Experience For Technical Lead Software Engineering Resume
- Exceptional technical and full stack programming skills
- Professional with 7 - 9 years’ experience in the IT space – preferably with a 1+ year Capacity Planning experience
- Development experience with strong working knowledge in Oracle PL/SQL, Informatica ETL technologies
- Good work experience with shell scripting
- Communicate effectively in team oriented environment
- Strong time management, task prioritization and manage to deliver independently
- Communicate effectively within team as well as with partners to manage multiple stakeholders and negotiate well
- Ensuring adequate communication, preparation and training occur prior to releases
Experience For Senior Technical Lead Software Engineering Resume
- Working experience in Database Testing and Test Automation
- Working experience with JAVA technology
- Ensuring Knowledge Management documents are updated prior to a release in the supported advisor environment
- Working experience in IBM Operational Decision Management (ODM)/ iLog JRules
- Providing immediate support for high priority items on/off business hours
- Collaborating with peers and management on process improvement ideas and opportunities to improve our customer experience
- Empowering PI reps with Salesforce features to deliver better customer experience
Experience For Technical Lead-software Engineering Resume
- Working Experience with Version Control Systems (Git etc.)
- Working experience with C++
- We are looking for a Lead - Data Engineer with expertise and experience in designing and developing a data warehouse and data modeling
- Experience designing, developing, and supporting scalable services in production
- Experience of Developing Applications using Java/J2EE technologies that execute on a mainframe Environment
- Experience in building cloud native applications (meeting 12 factores), and container technologies is highly desirable
- Good understanding of system/network programming
Experience For Team Lead Software Engineering Applications Resume
- Build an effective team of technical talent through career development of the current engineers and contributing to strategic hiring
- Experience in tuning/configuring JBoss Application Sever
- Experience in supporting and maintaining applications
- Experience on Spring Core and Spring batch
- Experience building Data services using oracle, Postgress, mongodb OR Cassandra
- Experience dimensional modeling, data migration, data profiling and data lineage
- Tenacious and good with follow-through, recognizing things that need to be done and pushing self and others to achieve goals
Experience For Team Lead Software Engineering Resume
- Experience in setting up/administering ALM tools
- B.S./M.S in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
- Experience in designing, development and implementation of distributed applications using Java and related technologies
- Good understanding of the full software development life cycle, using Agile methodology
- Experience providing Continuous Integration / Delivery solutions using tools like Jenkins & UDeploy
- Good understanding on ITIL, engineering and software development life cycle practices
Experience For Tech Lead, Software Engineering Resume
- Work experience Spring batch, Spring Web services, Apache Axis, Apache CXF
- Good understanding of Unix and Shell scripting along with deployment architecture
- Strong Data modeling concepts (Relational and Dimensional modeling )
- Good understanding and working knowledge on Tasks, Sessions, Workflows and Worklets
- Experience developing and sustaining VOIP products such as SBCs, B2BUAs, and/or x-CSCF products
Experience For Team Lead, Software Engineering Resume
- Good Understanding of Informatica power center Administrator / Developer, power exchange, Real time, Data Quality, Data Profiling
- Experience in building highly scalable solutions in data storage, real-time analysis and reporting for multi-terabyte data sets
- Experience leading other software engineers to produce solutions
- Good knowledge of programming in CICS, DB2 , VSAM , COBOL AND JCL
- Agile working experience is an added advantage
Experience For Technical Team Lead, Software Engineering Resume
- Experience on MicroServices, Domain Driven Design and Spring Boot are highly desirable
- Experience on creating DevOps pipeline and CI/CD tools like Maven, Jenkins, Gradleis highly desirable
- Experience or willing to develop into people management role
- Demonstrates software engineering excellence through continuous integration, continuous deployment, Acceptance Test Driven Development
- Good understanding of ETL tools – Informatica
- Good understanding of UDeploy, Control-M and Jenkins
List of Typical Skills For a Lead-software Engineering Resume
Skills For Lead Software Engineering Resume
- Strong SQL and PL/SQL programming skills
- Good UNIX/LINUX shell programming skills
- Excellent troubleshooting skills on OS and hardware
- Team player, with strong collaboration and communication skills
- Effectively balance multiple high-priority assignments
- Your strong Oracle, PL/SQL, ETL (Informatica) , Unix script skills
- Excellent programming skills, ideally with C++ and/or python
- Applying development skills in Oracle, PL/SQL, Informatica, UNIX scripting and data modeling
Skills For Team Lead-software Engineering Resume
- Operating system administration skills with both Windows & Linux
- Experience in developing software and good understanding of relational databases such as Oracle
- Other skills required Oracle DB, JAVA scripting, Shell scripting, UNIX/LINUX, XML, Stored procs
- Strong efficiency and working experience Oracle
- Good experience in writing SQL queries for data access
- Strong exposure to working with Rest/ SOAP web services, experience in Cloud platform and RDBMS
- Effective communication and excellent “story-telling from data” abilities
- Production stability is the key to seamless customer experience and your problem solving skill needs to be top notch
Skills For Technical Lead Software Engineering Resume
- Experience in unit testing systems and validation tools
- Primary Skills: Java, UNIX, Servlets/JSP, JDBC, SOAP, Spring Framework, Javascript/jQuery Object Oriented Design, Middle tier Domain
- Secondary Skills: Apache HTTP Server, Apache Tomcat, Cloud Computing, Ibatis, Junit, REST
- Administraton / tuning skills with Apache Tomcat & Apache HTTP Server are highly desirable
- Demonstrated experience with managing project teams through all phases of Agile process
- Good to have - experience in any of the programming language Python/Perl/R
- Strong experience in Control-M Scheduling Tool
- UI skills on Angular JS, JQuery, Java Scripting
- Databases : Good understanding and experience on RDBMS (mandatory)
Skills For Senior Technical Lead Software Engineering Resume
- Overall experience, with at least 2 years of core experience in working with distributed teams as a module lead
- Work effectively in global team distributed across geographic locations: Westlake,Merrimack, India
- Collaborate effectively with team members
- Excellent communication and written skill
- Contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn
- Self-Motivated and resourceful. Confident and able to work alone as effectively as in a team
Skills For Technical Lead-software Engineering Resume
- A demonstrated quantitative skill and analytical bent
- Java or C/C++ design and development skills
- Good work experience with Rest/ SOAP web services
- Solid experience in Agile methodologies (SCRUM/Kanban)
- Application development experience along with data management experience
- Skilled at balancing project work with interrupt-driven tasks and re-evaluating priorities frequently based on new information
- Strong foundational knowledge and hands-on experience with networking / network programming (IPv4 / IPv6, TCP, UDP, SNMP, HTTP / HTTPS, TLS)
- Expert level coding skills in Java (especially back-end Java)
- 7 – 9 years overall experience, with at least 2 years of core experience in working with distributed teams as a module lead
Skills For Team Lead Software Engineering Applications Resume
- Proven hands on experience with API Design and development of muti-layer architecture using Java/J2EE solutions
- Relevant experience of 6 – 8 IT experience
- Good Experience in EMS/NMS development
- Hibernates experience. Jquery, Json experience
- Ensuring the effectiveness of code reviews, unit testing, and integration testing completeness
- Working experience Linux operating systems
- Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
- Working experience with Front End Technologies (HTML5, CSS3, JQuery, JQuery Plugins, JSON, and developing cross platform code)
- Challenging work with a diverse, highly skilled and humorous team
Skills For Team Lead Software Engineering Resume
- Understanding and/or experience Big data technologies
- Working Experience with Version Control Systems (Git etc)
- Working experience as an OBIEE Repository Developer
- Working experience as an OBIEE report/dashboard developer
- Working Experience in informatica powercenter and OraclePL/SQL
Skills For Tech Lead, Software Engineering Resume
- Working experience to provide application maintenance support
- Experience in Spring Core, Spring Batch, Spring Integration, JUnit, uDeploy and Maven
- Experience designing and implementing technical solutions preferably batch and stream processing data management implementations
- Previous experience building and leading high-performing software development teams
- Software development of commercial-grade systems and applications with a proven track record of building and leading successful engineering teams
Skills For Team Lead, Software Engineering Resume
- Experience and/or understanding of Cloud Computing and DevOps concepts, with exposure to cloud offerings such as AWS and Azure
- Experience and/or understanding of Container concepts using Docker
- Responds to shifting priorities while maintaining progress of regularly scheduled work
- Good understanding of data management principles: data modeling, data movement, and data access design patterns
- Your Experience in writing Java and working with Git/Stash is essential
- Your Experience of coding with CORE Java , REST and SOAP , Spring CORE is highly desired
- Experience in creating Docker, and deploying to cloud is highly desirable
- Data Science (Different types of Analytics like Descriptive and Predictive), enhancement of customer experience using text mining etc
- Experience with Client interactions; articulating and documenting business requirements as technical requirements
Skills For Technical Team Lead, Software Engineering Resume
- Very good understanding of concepts in cloud computing
- Experience in designing and developing analytical and quantitative applications
- Good to have exposure to uDeploy,Jenkins ,Cucumber ,Git (ideally Stash) ,Tableau,Unix scripting ,Control-M or similar scheduling tool
- Experience in developing responsive web pages using Front-end (CSS) frameworks like Bootstrap or Foundation or Angular Material
- Experience designing reporting as well as OLTP applications from the data store perspective
List of Typical Responsibilities For a Lead-software Engineering Resume
Responsibilities For Lead Software Engineering Resume
- Work with management to set and communicate team goals and vision aligned to business requirements; ensure the team stays focused and delivers against the goals, adapting to changing business requirements
- Excellent written and verbal communication skills, including the ability to produce clear and comprehensive architectural and design specifications
- Possess excellent communications and interpersonal skills
- Effective communication and soft skills to connect with engineers, product managers
- Strong communication, verbal and collaboration skills
- Extremely good interpersonal skills with ability to work with cross functional teams located across geographies
- Skills/Knowledge and experience
- Creative designing skills and ability to constantly re-iterate and optimize the design
Responsibilities For Team Lead-software Engineering Resume
- Hands-on experience on Unix/Linux and good understanding of Analytical language
- Hands on Automation skills using shell scripts
- Experience in Weblogic along with experience in XPATH, SOAP, WSDL
- Good experience in Oracle and Postgre database
- Strong design & architecture background with demonstrable implementation experience
- Strong hands on experience on OBIEE and Tableau Server admin tasks
- Proven experience in the use of Eclipse, Maven, JUnit tools
- Excellent time management to ensure time (both his or hers and that of his or her team) is optimally allocated to meet prioritized business need
- Demonstrated experience in Agile Development processes
Responsibilities For Technical Lead Software Engineering Resume
- Proven experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.)
- Work effectively with geographically dispersed team
- Strong Informatica Development Experience
- Desirable Secondary Skills
- IT experience for Lead; 10+ years of IT experience for Principal
Responsibilities For Senior Technical Lead Software Engineering Resume
- IT experience in Hadoop Big Data technologies with OBIEE experience
- Working experience with at least one deployment and provisioning tools such as Chef, Puppet, Capistrano, Docker
- Assisting in on-going environment validation tasks
- Hands-on experience on SSIS, SSRS, understanding of complex SSIS package and developing new package for re-write/upgrade projects
- Experience of programming in C, C++ or Java
- Experience in manual testing and test automation (e.g. JUnit, Selenium, REST-assured)
- Hands-on SQL server, PL/SQL Programming experience
- Proven success as team lead of an agile software engineering team
Responsibilities For Technical Lead-software Engineering Resume
- Working experience with Git/Stash code repository
- Working experience with Agile and Water fall methodologies
- Experience leading tech initiatives as individual contributor
- 7 – 9 years of experience in designing, development and implementation of Java/J2EE applications
- Relevant experience building out high performance Agile teams within comparable Financial Services companies
- Experience in software development, of which at least 5 years hands-on delivery lead and mentoring
- Able to readily adapt to changing requirements and priorities
- Experience building complex software applications or automation frameworks
- Experience working with multiple stakeholders and projects simultaneously
Responsibilities For Team Lead Software Engineering Applications Resume
- Experience in SOA, ESB and Messaging middleware (IBM Message Broker, Oracle ESB, WSO2, Tibco, MQ, Active JMS, )
- Experience building web applications with any of the technologies
- Experience configuring security components in AWS
- Experience working with DevOps team to build/config/debug pipelines and automation
- Very strong knowledge in Java, Web-services and Client Side Scripting (JavaScript)
- Experience with top-down based Web Services, XML Messaging, WSDL
- Good understanding of the application design impacts between concurrent releases
- Experience with Spring Core /Batch , REST / MVC Design patterns, Apache Camel , JUnit
Responsibilities For Team Lead Software Engineering Resume
- Experience with the following: GIT, Maven, Jenkins, uDeploy, JIRA, Artifactory, Dynatrace, Sonar
- Strong expierence on performance analysis and tuning
- Skilled with Shell, Python and other scripting languages
- Experience in Capacity Planning for Physical Severs, AIX, VMWare and Cloud platforms
- Experience in working with various application architectures
- Strong understanding of a project development methodology
Responsibilities For Tech Lead, Software Engineering Resume
- Preferably having experience with IMS architecture and applications
- Experience or exposure to a number of the following concepts and technologies is desired
- Experience in scripting languages: Shell, Perl, Python
- Experience with Shell scripting is desirable
- Experience in Agile project delivery, working with large, distributed global teams
- Demonstrate positive behaviour in order to motivate direct reports as part of day to day support and in building a cohesive team
- Java / Spring / SpringBoot / NodeJS/ Javascript / Python – Knowledge and experience in any three
Responsibilities For Team Lead, Software Engineering Resume
- Docker build, release and run. Experience building both java and node projects in docker
- Experience in designing, development and implementation of .NET applications
- Excellent understanding of ALM concepts and practices
- Skilled with Shell and other scripting languages
- Hands on experience with OBIEE reporting, Informatica and Oracle PL/SQL
- Good knowledge of ETL concepts, DataWarehousing concepts
- Experience in the use of the Spring Framework, Hibernate and Web Services
Responsibilities For Technical Team Lead, Software Engineering Resume
- Experience in designing, development and implementation of .NET applications
- Technical experience in Enterprise Capacity and Planning (ECAP)
- Experience in designing, development and implementation of Java/J2EE applications
- BE in Computer Science, Information Technology, Electrical Engineering or equivalent and relevant experience
- Familiar or working experience with Docker and Rancher
- Familiar or working experience with Cloud and CI/CD
- Demonstrate positive behaviour in order to motivate team as part of day to day support and in building a cohesive team