Job title: Software Engineer
About Us
Vaisesika is an ISO 27001 certified innovative and value driven company in the business of Software Development, Quality Engineering, Validated Testing, ERP services, Cloud Migration & DevOps, RPA, Data Analytics & Business Intelligence. We have offices in USA, Canada, India and UAE. We have been able to work in multiple projects in various domains ranging from Healthcare & Lifesciences, BFSI, e-commerce, Retail and we pride ourselves as one of the industry leaders in these areas.
Responsibilities
Ø Design, develop, and maintain software for new and existing products, including architecture, coding, debugging, and documentation
Ø Develop software using Agile/Scrum and continuous integration methodologies, contributing to build pipelines, automated testing, and development infrastructure.
Ø Collaborate with cross-functional teams including Test Engineering, Product Management, Design Assurance, Regulatory Affairs, and Clinical teams to ensure product requirements and quality standards are met.
Ø Identify, analyze, and resolve software defects and technical issues, implementing improvements to enhance system performance, reliability, and maintainability.
Ø Define and maintain software requirements, design documentation, and technical specifications, ensuring traceability and regulatory compliance.
Ø Contribute to product roadmap planning, feature development, and engineering change management, including creation and management of engineering change orders (ECOs).
Ø Provide technical leadership and mentorship to junior engineers while promoting best practices in software design, testing, and development processes.
Ø Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
Ø Demonstrated experience in commercial software product development across the full product lifecycle.
Ø Strong programming expertise in object-oriented languages such as C#, C++, or similar, with experience developing scalable and maintainable software systems.
Ø Solid understanding of computer science fundamentals, including operating systems, data structures, algorithms, multithreading, and software architecture.
Ø Experience using version control systems such as Git, Perforce, Azure DevOps, or SVN.
Ø Strong debugging, troubleshooting, and analytical problem-solving skills, with the ability to resolve complex technical issues.
Ø Excellent written and verbal communication skills, with the ability to clearly communicate technical concepts to both technical and non-technical stakeholders.
Drop your resume at