FNM is looking for a lead software engineer to manage a group of talented software engineers and lead the development of high complexity system-level applications.
Requirements
- Hands on coding experience using java and python programming language.
- Proficiency with Software Development Lifecycle (SDLC)
- Solid knowledge of the programming language(s), application server, database server and/or architecture of the system being developed
- Solid understanding of current programming languages and employs any/all of these languages to solve the business needs of FNM's internal customers
- Knowledge of one or more of the following: J2EE, Java, EJB, ASP, PowerBuilder, C, C++, SQL, CGI, Windows, NT, Visual Basic, Oracle, Sybase, MQ Series
- 10+ years software development experience across the appropriate platform
- Solid IT background and experience.
Responsibilities
- Leading a group of talented software engineers.
- Hands on coding experience using java and python programming language.
- Manage COTS product.
- Performs high complexity (i.e. system level applications) analysis, design, development and unit testing of software applications from user requirements and design documents.
- Resolves defects encountered during various testing cycles.
Other
- This is a lead role responsible for leading a group of talented software engineers.
- This is an onsite role at RTC.
- Bachelor degree in Computer Science, Information Systems or related field
- Professional certification(s) desired
- Experience as a application developer for projects similar in scope and responsibility