Lead Developer
Description:
Responsible for developing new applications for enterprise software applications on .NET platform. This person will develop design specifications for components & major subsystems within large applications. They will work with others in a project team & participate heavily in construction (i.e. programming) testing, documentation, & deployment activities. While this person will work independently & lead all technical aspects of a project, they will also be a role model & technical mentor to the junior & mid-level developers.
Responsibilities:
Required Skills:
Description:
Responsible for developing new applications for enterprise software applications on .NET platform. This person will develop design specifications for components & major subsystems within large applications. They will work with others in a project team & participate heavily in construction (i.e. programming) testing, documentation, & deployment activities. While this person will work independently & lead all technical aspects of a project, they will also be a role model & technical mentor to the junior & mid-level developers.
Responsibilities:
- 5-8 years of relevant experience as a Lead Application Developer
- Have experience leading small teams, specifically managing at least 1-2 other developers
- Demonstrated ability to multiplex between architecture & senior programming assignments
- Review/mentor multiple project teams Architecture, design & Code
- Demonstrated ability to write clean, well-documented code
- Demonstrated ability to engage in effective unit & system testing
- Demonstrated ability to understand complex software modules such as .Net, ASP & core frameworks
- Demonstrated ability to work with Database programming including SQL Queries, read, writes & updates
Required Skills:
- SDLC methods - Waterfall, Agile (Scrum)
- Languages/Frameworks - .Net/C#, C/C++, Java/J2EE/Spring/JSF/Hibernate/EJB SVN, Oracle APEX, Powershell, VBScript, Ant/Maven
- Operating Systems - Windows 2008R2, Solaris 10.x
- RDMS - SQL Server 2008R2/2012, Oracle 11.2.x
- App Server - Apache/Tomcat, IIS, Websphere 7.x/8.x
- Other - Webservices, SVN, Tortoise SVN, myEclipse Visual Build Pro
- Bachelor’s Degree in Engineering, Computer Science or other technical major required
- Experience in other financial institutions preferred, but not required