Software Engineer, Associate
Description & Requirements
We are looking for Associate Software Engineer with 0-2 years of experience in development with following core attributes.
- Must have worked on .Net and SQL SERVER
- Ability to work in parallel release cycles
- Should have good communication skills to interact with the stakeholders and clear understanding of requirements
- Knowledge on Angular and React would be added advantage
- Knowledge of Amazon cloud will add value.
- Knowledge about Machine learning and Artificial Intelligence would be added advantage
- Ability to work in collaboration with teams from different geographical locations.
- Excellent Communication Skills (Written, Verbal, teamwork and issue resolution)
KEY JOB RESPONSIBILITIES:
- Development/Enhancement of different application features
- Write comprehensive unit test cases
- Assist Lead in spec review, UI mockup review, translating High level design to low level design, impact analysis and task estimates
- Ensure code documentation (Inline, function / module level)
- Enhancement and maintenance support of existing components
- Ensures sufficient instrumentation, logging for debug ability of code
- Runs performance tests, optimizes code, eliminates memory leaks
- Escalates to lead, manager when implementation deviates from specs, UI mockup
- Debug and fix bugs arising during development and testing
- Help Support team with Issue Diagnostic and Resolution
TO BE SUCCESSFUL YOU NEED:
- Bachelor’s Degree in a technical discipline
- Minimum of 0-2 years’ experience in software development
- Good team player
- Good Communication skills and ability to work with multiple teams
- Technology hands on - Microsoft .NET – C#, ASP.Net, dotnet core, XML/XSL standards,SQL Server, Postgresql, JQuery, WCF and Web services, Angular and React
- Knowledge of design patterns is essential
- Configuration management tools – VSS, SVN, Git