The Senior Developer will work as part of a fast paced project team. Responsibilities include analysis of business use cases and designing, building, and maintaining customized business applications. The Sr. Developer will work closely with a cross functional team composed of individuals from IT and business units.
- Design, develop, test, and implement enhancements related to applications supported by the team
- Develop custom software solutions as per business specifications
- Acquire strong system and technical knowledge to support IT systems and applications
- Multi-task and learn in a fast paced environment, while working on cross-functional teams aimed at completing major firm initiatives and goals
- Provide application support and product knowledge to end users and other members of the IT team as needed for applications supported by the team
- Quickly isolate and resolve production issues, and communicates status appropriately
- Mentor and/or train new developers
Qualifications
- Bachelor's degree or equivalent experience in a field requiring strong analytical and quantitative skills such as Computer Science, Engineering, Mathematics, Finance, or Information Systems
- A minimum of three years of .NET development experience in C#, ASP.NET, SQL Server 2008 – 2016, and Visual Studio 2013 - 2016 required
- A minimum of three years of SQL Server (T-SQL) programming including query writing, stored procedure creation, and performance tuning required
- Expertise in relational database design and documentation preferred
- Familiarity with Software development lifecycle and Agile Project Management methodology a plus
- Design, develop, test, and implement enhancements related to applications supported by the team