The Role:
We are looking for a Software Development Engineer III to design, build, and maintain scalable, modern applications. This role requires strong expertise in developing microservices with the .NET ecosystem and creating responsive web interfaces. You will work closely with cross-functional teams, contribute to architectural discussions, and deliver high-quality, performant, and maintainable solutions.
Key Responsibilities:
Design & Development
- Build and maintain full-stack applications using .NET Core and modern front-end frameworks (e.g., Angular, React, or Blazor).
- Develop RESTful services with ASP.NET Core and C#.
- Implement microservices-based solutions focusing on scalability, modularity, and security.
- Design API layers, cloud integrations, and data storage solutions to meet application requirements.
- Apply software engineering best practices including SOLID principles, DDD, and clean architecture.
- Write and maintain unit tests using xUnit, NUnit, Moq, or similar frameworks.
Collaboration & Agile Delivery
- Collaborate with product owners, Scrum Masters, QA, and DevOps to deliver features that provide customer value.
- Participate actively in sprint ceremonies, design discussions, and technical planning sessions.
- Provide peer feedback through code reviews and pair programming.
- Share knowledge and contribute to team growth through mentoring and documentation.
DevOps & CI/CD
- Work with CI/CD pipelines, version control, and deployment automation tools.
- Contribute to containerized application deployments using Docker and orchestration platforms like Kubernetes.
- Support systems to ensure high availability, observability, and reliability.
Qualifications:
- 6+ years of experience in full-stack software development.
- Strong proficiency in .NET Core / ASP.NET Core, C#, and Web API.
- Experience with Angular, React, Blazor, or similar front-end frameworks.
- Hands-on experience with microservices architecture.
- Knowledge of asynchronous messaging systems (e.g., RabbitMQ, Kafka).
- Experience with Microsoft Azure (preferred) or other cloud platforms (AWS, GCP).
- Proficiency in SQL and NoSQL databases.
- Understanding of security best practices, including OAuth2 and OpenID Connect.
- Familiarity with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
Preferred Skills:
- Experience with on-premise container orchestration platforms (e.g., Kubernetes, OpenShift, Rancher).
- Knowledge of Helm, Service Meshes, and container security best practices.
- Familiarity with hybrid cloud/on-prem infrastructure models.
- Strong documentation and communication skills for stakeholder alignment.
What are the perks?
- Generous time off policy that allows you to put your family first
- Opportunity to work on the cutting edge of pharmacy automation in a high growth tech company
- Competitive benefits, salary, and talent development opportunities
- Commitment to professional development and working for a company where your voice is heard
Applicants must be authorized to work for ANY employer in the U.S. Employer will not sponsor applicants for work visas.
Compensation:
The estimated base annual salary range for this position is $89,000 to $152,595 , though a candidate's base annual salary shall be determined on a range of factors, including, but not limited to, qualifications and experience. This position may additionally be eligible for an annual discretionary bonus.
More about iA:
Our Mission: We partner with providers to transform pharmacy through our leading-edge software enabled fulfillment technology and partners to deepen the patient-pharmacist relationship, enhancing patient safety and choice while increasing operational efficiency. iA empowers pharmacists to focus on patient care. iA can run the prescription fulfillment process from start to finish, helping pharmacies manage fulfillment and inventory to help lower costs, improve efficiency, increase safety, and provide comprehensive Rx tracking and real-time support.
Our Products:
- Software
- Modular Hardware
- Sophisticated Counting and Collation Devices
Our Core Values:
- Solutions Driven
- Customer Centric
- Championing Diversity
- Empowering Ownership
- Trust Daringly
To learn more about iA’s product, people and culture visit us at iarx.com OR check us out on LinkedIn, Facebook, and YouTube!
iA provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.