Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Develop and implement new software programs
- Maintain and improve the performance of existing software
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Protects operations by keeping information confidential.
- Supports and develops software engineers by providing advice, coaching and educational opportunities
Job Requirements
- Bachelor’s degree in Computer Science or equivalent job experience
- Minimum of 4+ years’ experience in building enterprise scale windows and web application using Microsoft .NET technologies.
- Excellent experience in ASP.NET MVC and Microsoft Web API
- Experience in ERP Desktop and Web application
- Agile methodology experience
- Defensive Coding and Error handling
- Software Documentation, Testing, Teamwork
- Software Development Fundamentals, Process, Requirements, Architecture and Coaching
- Technology .Net desktop application
- Technology (ASP.NET MVC)
- Technology (SQL Server )
- Technology (ADO.NET Entity Framework )
- Technology (JavaScript and JQuery)