Job Description :
Full lifecycle application development
Design, code and debug software
Perform software analysis, risk analysis, reliability analysis
Participate in software modeling and simulation
Integrate new software solutions with existing systems
Extract and reverse engineer existing code
Work alongside and collaborate with UX and engineering teams to develop new ideas into demo-able products, features, services, and tools utilizing the latest software development stacks and related technologies
Have passion for innovation, new ideas, quick prototyping, hackathons etc.
Explore and innovate new technologies, features, and tools
Have an open-minded approach to development strategy and approaches
Actively look for ways to make everything better

Skills and Experience Required:
Required
5 or more years’ experience in Delphi, C#, and SQL Server
.NET technologies
Object oriented design and modeling
Hardware programming, database programming, and scripting
Developing and executing automated unit tests
Continuous integration, source control, and build tools
Desired skills:
Experienced in the full System Development Life Cycle (Dev, Test, Prod)
Proficient in SQL, Oracle PL SQL
Good in Batch scripting and Power shell scripting
Excellent communication skills
Proven ability to work in a dynamic team environment