Job Description
The Software Engineer is a contributing member of the software development team responsible for the analysis, design, programming, testing, and maintenance of MIPS software products
The role involves translating software requirements into reliable, maintainable code and supporting the delivery of high-quality software solutions within planned timelines
The engineer is expected to work collaboratively, communicate effectively, and demonstrate continuous learning and improvement while contributing to project and team objectives, Skillset Requirements
4+ years of professional software development experience, Fluent written and spoken English to collaborate effectively in an international team, Proactive, self-driven, and eager to learn new technologies and programming languages, Strong analytical, reasoning, and problem-solving skills, Keen eye for quality with a continuous improvement mindset, Good teamwork, communication, and openness to feedback, Ability to manage tasks, adhere to project plans, and communicate deviations proactively, Commitment to accuracy, thoroughness, and monitoring own work for quality, Pursue learning opportunities and share knowledge with peers, Educational Requirements
Bachelor's or Master's degree in Engineering, Computer Science, or a related discipline, or equivalent experience, Technical Requirements
Mandatory
NET, C#, MS SQL experience
Experience working on web-based or clientserverbased systems, Solid understanding of Object-Oriented Programming (OOP), RDBMS design and development experience using SQL Server or other RDBMS, Experience in multi-tier application design and development, Working knowledge of REST services, microservices, and domain-driven design patterns, Understanding of SDLC processes including requirements analysis, design, development, unit testing, and functional testing, Experience with Service-Oriented Architecture (SOA), Good to Have
Understanding of application and database security, Basic Azure exposure, Experience with troubleshooting complex software systems running in hybrid environments (Cloud + On-Prem), Basic DevOps knowledge, Healthcare domain experience, preferably LIS/LIMS, Additional Expectations
Ensure timely and accurate job registration in ADO as per work instructions, Demonstrate professionalism, openness to diverse perspectives, and contribute to a positive team environment,
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Sunquest Information
Location(s): Kolkata
Keyskills:
c#
rest
software development
rdbms
soa
unit testing
microsoft azure
sql server
microservices
sql
lims
devops
design patterns
lis
oops
writing
software solutions
.net
troubleshooting
software engineering
sdlc
programming
servicing