Software Engineer
Job description
Essential Functions
- Develops software solutions across multiple subsystems within our applications, including collaboration with requirements definition, prototyping, architectural design, coding, testing and deployment
- Provides engineering support when building, deploying, configuring and supporting systems for customers
- Performs complex product design, systems analysis and engineering activities on applications software
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, code comments and clearly readable code
- Analyzes defects, performs root cause analysis and collaborates to resolve
- Complies with established internal quality systems and considers standards, best practices, and regulatory requirements as part of coding activities
- All other duties and responsibilities as assigned.
- Understanding of user-centered design processes
- Understanding of standard methodologies in code management
- Ability to quickly and easily assimilate new product knowledge, and accurately estimate task durations and complete work projects as scheduled
- Understanding of build, test, and deployment automation
- Understanding of SaaS, web-based / browser-based and/or native mobile app development, a plus
- Bachelor’s degree in Engineering, Computer Science or related discipline or equivalent experience
- 2-4 years’ experience working with software engineering and development life cycles, software testing methodologies, and quality assurance
- 2-4 years’ experience as a developer with one or more of the development technology/programming languages:
- .NET - ASP, C#, VB.net
- Bootstrap, MVC, OOP, IIS, WCF, jQuery, OOAD, Design Patterns, JSON, AJAX
- MVVM like Angular.js, Knowledge of SaaS, Architectural Patterns, Experienced in Source Control Management like TFS, VSS, SVN, CVS
- Intersystems products, particularly Cache (MUMPS)
- Multi-tiered application design and development
- RDBMS design (SQL Server, Oracle, etc.)
- Service Oriented Architecture
- DHTML with complex JavaScript
- Knowledge of medical devices or healthcare software
- None
Related Jobs

Synopsys Inc
Noida, India
Senior Analog Mixed-Signal Design Engineer
Full-time
Be an early applicant
Posted 4 days ago

Synopsys Inc
Hyderabad, India
Analog Design, Staff Engineer
Full-time
Be an early applicant
Posted 4 days ago

Synopsys Inc
Bengaluru, India
Machine Learning Engineer – Semiconductor Manufacturing
Full-time
Be an early applicant
Posted 4 days ago

Microsoft
Hyderabad, India
Software Engineer
Full-time
12 applicants
Posted 3 days ago

Synopsys Inc
Bengaluru, India
Embedded Systems Simulation Engineer
Full-time
Be an early applicant
Posted 4 days ago

Synopsys Inc
Bengaluru, India
Software Engineering, Staff Engineer
Full-time
Be an early applicant
Posted 4 days ago