Senior .Net Lead Developer
Synechron is a global consulting firm combining creativity and innovative technology to deliver digital solutions. Its progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing financial services and technology firms. Through R&D initiatives in its FinLabs, Synechron develops solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. With a global workforce of 17,000+ and 58 offices in 22 countries, the company has been honored with multiple employer awards.
The ideal candidate will be responsible for designing, developing, and executing code and ensuring the quality and performance of software applications. The Senior .Net Developer plays a critical role in managing and maintaining applications within an organization's infrastructure.
The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Charlotte, NC is $90k - $110k/year, plus benefits (see below).
Responsibilities
- Provide detailed architecture solutions for web application development using .Net 8 or above, React/TypeScript, SQL Server, etc.
- Participate in establishing processes and best practices around development standards, version control, quality control, deployment, maintenance, and change management.
- Work directly, efficiently, and professionally in an Agile environment with other developers and team members, including senior developers, systems administrators, and business users.
- Provide detailed technical design to developers.
- Assist developers in solving technical problems.
- Provide solutions for application architecture improvements and enhancements.
- Work with product owners to understand requirements and transform them into technical solutions.
- Work independently to solve complex problems.
- Apply strong problem-solving skills and invent creative solutions for complex problems.
- Perform code reviews and mentor other developers.
Requirements
- 7+ years of Software Development.
- Bachelor's degree in Computer Science or equivalent work experience.
- Experience with microservice architecture and containerized application design (5+ years).
- Hands-on experience with project setup, schema creation, development of queries, documents, and dashboards.
- Experience with .NET API for backend API development.
- Experience with front-end web frameworks and toolkits such as React and Angular, TypeScript, or JavaScript (3+ years).
- Excellent skills in C#, .Net Core/.Net 6/8 and above, SQL and database performance tuning, Entity Framework, LINQ.
- Experience with Test-Driven Development in writing integration, acceptance, and unit tests (5+ years).
- Experience with AI implementation.
- Experience with CICD pipeline; Jenkins is preferred.
- Experience with Git is required.
- Experience with Docker container and Kubernetes is required.
- Excellent communication skills.
- Experience in Banking, Finance, and Trading domain.
- Experience with Azure and AWS is preferred but not required.
Preferred Qualifications
- Experience in UI technologies.
- Experience in Banking/Finance domain.
- Experience in Unix/Shell scripting.
Benefits
- A highly competitive compensation and benefits package.
- A multinational organization with 58 offices in 22 countries and the possibility to work abroad.
- 10 days of paid annual leave (plus sick leave and national holidays).
- Maternity & paternity leave plans.
- A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region).
- Retirement savings plans.
- A higher education certification policy.
- Commuter benefits (varies by region).
- Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
- On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
- Coaching opportunities with experienced colleagues from the Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
- Cutting-edge projects at the world's leading tier-one banks, financial institutions, and insurance firms.
- A flat and approachable organization.
- A truly diverse, fun-loving, and global work culture.