Salary
💰 $74,000 - $127,000 per year
About the role
- Department Overview: The IT Senior Developer (.Net) provides a broad range of system solutions development to business problems through the development and programming of applications / systems.\n
- Depth & Scope: Performs complex to difficult technical tasks independently.\n
- Advanced knowledge of technology, tools, various programming languages, processes, and procedures.\n
- Extensive knowledge of the business, enterprise technology areas and / or the organization.\n
- Key subject matter expert who consults with and may lead clients and/or project teams on multiple aspects of development issues.\n
- Works as the senior or lead developer and coaches/guides team members within area of expertise.\n
- Resolves highly complex and multifaceted development related problems.\n
- Education & Experience: Undergraduate degree or Technical Certificate; 5-7 years related experience.\n
- Preferred Qualifications: 5+ years of experience designing and building complex, data-intensive applications; 5+ years of hands-on software development experience in full stack roles; 4+ years with significant database development responsibilities; 4+ years experience with complex joins, indexing, stored procedures, functions, triggers; Database modeling and normalization; Query optimization and performance tuning; End-to-end delivery of scalable applications with complex data processing and integration; RESTful API design and implementation and knowledge of message queues (Kafka) a plus; Excellent problem-solving and debugging abilities.
Requirements
- Undergraduate degree or Technical Certificate\n
- 5-7 years related experience\n
- 5+ years of experience designing and building complex, data-intensive applications\n
- 5+ years of hands-on software development experience in full stack roles\n
- 4+ years with significant database development responsibilities\n
- 4+ years experience with complex joins, indexing, stored procedures, functions, triggers\n
- Database modeling and normalization\n
- Query optimization and performance tuning\n
- End-to-end delivery of scalable applications with complex data processing and integration\n
- RESTful API design and implementation and knowledge of message queues (Kafka) a plus\n
- Excellent problem-solving and debugging abilities