Bangalore, Karnataka, India
Information Technology
Full-Time
Aurigene Pharmaceutical Services Limited
Overview
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 :
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.
- 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 :
- 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.
- Stay updated with emerging technologies and frameworks.
- Contribute to process improvements, automation, and innovation.
- Participate in agile ceremonies (sprint planning, daily stand-ups, 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).
- 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.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in