HamburgerMenu
hirist

Aurigene Pharmaceutical Services - Software Engineer - System Design

Posted on: 30/08/2025

Job Description

We are looking for a talented Software Engineer to join our team and contribute to the design, development, and maintenance of scalable software applications. The ideal candidate should have strong programming skills, problem-solving abilities, and a passion for building high-quality, user-centric solutions. You will collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver impactful products.


Key Responsibilities :


Software Development :


- Design, develop, test, and deploy high-quality software applications.


- Write clean, maintainable, and efficient code following best practices.


- Participate in code reviews to ensure code quality, scalability, and security.


System Design & Architecture :


- Contribute to the design and architecture of new features and systems.


- Implement scalable solutions that meet business and technical requirements.


- Optimize applications for maximum performance and scalability.


Collaboration :


- Work closely with product managers and business stakeholders to understand requirements.


- Collaborate with UI/UX designers to deliver seamless user experiences.


- Partner with QA teams to ensure software reliability and high test coverage.


Continuous Improvement :


- Stay updated with emerging technologies and frameworks.


- Contribute to process improvements, automation, and innovation.


- Participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives).


Required Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.


- 2 to 5 years of experience as a Software Engineer or Developer.


- Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, Go, or C++).


- Strong understanding of data structures, algorithms, and object-oriented design.


- Experience with web frameworks (e.g., Spring Boot, Django, Node.js, React, Angular, Vue.js).


- Knowledge of databases (SQL and NoSQL) and query optimization.


- Familiarity with version control systems (e.g., Git).


Preferred Qualifications :


- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.


- Knowledge of containerization & orchestration (Docker, Kubernetes).


- Familiarity with CI/CD pipelines and DevOps practices.


- Exposure to automated testing frameworks (JUnit, PyTest, Selenium, Cypress).


- Understanding of APIs (REST, GraphQL) and integration patterns.


- Strong debugging and performance optimization skills.

info-icon

Did you find something suspicious?