Senior Software Engineer
Responsible for translating functional requirements and high-level design of components and modules into a developed and tested, multi-tier solution, including user interface, business logic and database.
Implement solutions on the Microsoft .NET platform, within an existing application development framework. Provide technical leadership to a project team, including mentoring and code reviews. Provide support to Project manager and Technical Architect during systems development lifecycle.
Must have experience developing and leading solution implementations with Microsoft .NET, using a combination of C# and SQL Server. Experience working in an iterative development process. Detailed working knowledge of software design techniques, including object-oriented analysis and design techniques is desirable.
Responsible for translating functional requirements and high-level design of components and modules into a developed and tested, multi-tier solution, including user interface, business logic and database.
Implement solutions on the Microsoft .NET platform, within an existing application development framework. Provide technical leadership to a project team, including mentoring and code reviews. Provide support to Project manager and Technical Architect during systems development lifecycle.
Must have experience developing and leading solution implementations with Microsoft .NET, using a combination of C# and SQL Server. Experience working in an iterative development process. Detailed working knowledge of software design techniques, including object-oriented analysis and design techniques is desirable.