Description
As Software Engineer your primary responsibilities will include:
• 2-5 years of previous software development experience.
• Estimates, designs, code and test applications using Angular JS, .Net, C#, ASP.Net, Web API, MVC and SQL backend.
• Plan and implement new designs
• Optimize existing user interface designs
• Test for intuitivity and experience
• Should possess strong working knowledge of HTML5, CSS3 & Angular JS.
• Be excited about and enjoy developing software using the latest technologies.
• Timely completion of assignments with quality.
• Troubleshooting and debugging, technical problems.
• Create and implement unit test plans and unit test cases.
Essential Responsibilities (Specific day-to-day responsibilities):
• Programming related decisions of syntax and style are to be regularly made.
• Works in several phases of software systems analysis and programming activities but may require instruction and guidance in other phases.
• Meets project schedules and deadlines.
• Migrates non-development tasks to other work teams.
Required Skills:
• Knowledge of accepted software engineering methods such as object-oriented programming, structured programming, reusable software, life-cycle development and software development process methodologies.
• Excellent written and verbal communication skills in English language.
• Have the ability to run with projects/issues solo as well as work in a team environment.
Preferred Skills:
• Analytical programming and analysis skills.
• Have strong attention to detail.
• Have strong numeric and problem-solving orientation.
Qualifications:
• Bachelor’s degree in computer engineering/Computer Science, Information Technology, MCA or M.Sc. (IT