Job Title: Developer - Platform/Product
Location: Indianapolis, IN
Years of Experience: 5-7 Years
Job Summary: We are seeking a skilled Developer specializing in Platform/Product development with a strong focus on Azure technologies. The ideal candidate will have a proven track record of delivering high-quality software solutions and will be responsible for designing, developing, and maintaining our platform products. This role requires a collaborative mindset and the ability to work effectively in a fast-paced environment.
Responsibilities:
- Design, develop, and implement scalable and efficient platform solutions using Azure.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Maintain and enhance existing applications, ensuring optimal performance and user experience.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest industry trends and technologies to ensure best practices are followed.
- Assist in troubleshooting and resolving technical issues as they arise.
Mandatory Skills:
- Strong experience with Azure cloud services and architecture.
- Proficiency in programming languages such as C#, .NET, or Java.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of database technologies, including SQL Server or Azure SQL Database.
- Familiarity with DevOps practices and CI/CD pipelines.
Preferred Skills:
- Experience with front-end technologies such as Angular, React, or Vue.js.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Experience with Agile methodologies and project management tools.
- Strong problem-solving skills and attention to detail.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5-7 years of relevant experience in software development.
- Strong communication skills and ability to work collaboratively in a team environment.