Sr. Software Developer

The ideal individual will have experience working in entire development lifecycle for an application, including both back-end and front-end development.
 
We are seeking a dynamic, hard-working professional with a solid education and a desire to work for a fast-paced, large corporate organization. In addition to strong technical design and solution design skills, you must have a “roll-up your sleeves” attitude.
 
The challenging responsibilities of the position include:
 
·         Design, code, test, implement, maintain and support manufacturing application software.
·         Creates technical system designs that meet the business needs.
·         Works closely with business users and business analysts to determine business requirements and translate them to system requirements.
·         Delivers quality solutions with minimal rework.
·         Keeps management, other team members and other departmental employees aware of obstacles and status changes in a timely manner. Uses proper judgment to determine when such communication is necessary.
·         Work independently on high complexity designs & programs.
·         Experience working in full stack development.
·         Experience working in Agile methodology.
·         Follow and help to establish architectural standards.
·         Create and deliver documentation as necessary to ensure proper use of changed and newly implemented efforts.
·         Estimate effort and write technical specifications that accurately reflect the design requirements and standards.
·         Create functional code from design specifications for new development, enhancements or maintenance projects.
·         Analyze database constructs and create database design specifications associated with new development or enhancements.
 






Skills and Experience:
 
  • Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the US equivalent of a Bachelor’s degree in one of the aforementioned subjects. 
  • Minimum 7 years of extensive .NET experience in new program development, the configuration of existing systems, new package/system evaluation, back-end and front-end development.  
  • Minimum 2 years’ experience working in.Net Core, Web API and Angular 4 or above
  • Experience with multi-tiered applications
  • Experience with Object-Oriented Programming
  • Experience with automated unit testing using either MSTest or NUnit
  • C#.NET, .Net Core 2.2, Angular 4, TypeScript, Javascript, HTML 5
  • Object Relational Mapping (EF Core 2.2)
  • WCF, Windows Services, Web Services IIS 6.0, IIS 7.5
  •  MS SQL Server 2017
  • Visual Studio.Net (2012 - 2019), MS Office, MS Windows.
  • Able to communicate effectively with business analysts, translating business requirements into technical requirements and also explain technical issues in an easily comprehensible manner.
 
Strongly Preferred:
 
·         Object Relational Mapping (EF Core 2.2)
·         Crystal Reports, Visio
·         CSS, HTML5 and JavaScript
·         GIT
·         RESTful Services
·         Reporting Services


Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file