Location: Indianapolis, IN 46240
Job Description
We are seeking a highly skilled and experienced Senior .NET Developer with a strong background in API development, design patterns, and database management (SQL and Oracle).
The ideal candidate will also have expertise in cloud development, with a preference for Azure.
Qualified candidates must have:
* A proactive, assertive, and results-driven approach.
* Excellent communication skills(few examples: active communication of risks and issues, managing expectations with management, stakeholders, and peers) and the ability to work in a collaborative team environment.
* A critical thinker who can find creative solutions to complex problems and get things done efficiently.
Key Responsibilities:
* Develop, maintain, and enhance .NET applications with a focus on scalability, performance, and security.
Design, implement, and manage APIs to support both internal and external integrations
* Utilize design patterns and best practices to deliver clean, maintainable, and efficient code.
* Work extensively with SQL and Oracle databases, including optimizing queries and troubleshooting performance issues.
* Collaborate on cloud development projects, preferably using Azure, to deploy and maintain scalable cloud-based solutions.
* Engage in the full software development lifecycle including requirement gathering, design, coding, testing, and deployment.
* Debug and resolve complex technical issues in a timely and efficient manner.