SENIOR SOFTWARE ENGINEERS – (2 Positions)

JOB DUTIES:

Using advanced software development concepts, perform the analysis, design and develop applications for mission critical systems delivering high-availability and performance to best meet customer needs. Provide support and leadership in critical production support issue resolution

Provide strong technical expertise and collaborate with other IT specialists to rapidly develop and deliver solutions that meet changing business needs. Evaluate options and make solution buy vs. build recommendations to management when requested. Analyze and recommend solutions to development and provide support and leadership in critical production support issue resolution. Research and stay abreast of technology trends and IT best practices, with a focus on continuous learning and possible application. Act as the technical expert/ resource, provide direction and mentoring to team members.  May supervise 3 or 4 junior software developers or software engineers.

JOB REQUIREMENTS:

Master’s degree in Computer Science Engineering or Software Systems, Information Systems/CIS/MIS, Information Assurance, Electrical/Electronic Engineering or its foreign equivalent.  The employer will accept a foreign credential evaluation by an authorized credentialing agency that is equivalent to a MS in the fields mentioned above.  Also required is six months of experience in any software development occupation with Entity Framework Concepts, .Net. technologies, JavaScript, Visual Studio and Postman. 

PRIMARY WORKSITE:

Frontage Technologies Inc, 6215 Branch LN NW, Rochester, MN 55901 and unanticipated job locations throughout the USA.  The Job also may require travel / relocation to client sites in different states in the USA.

This is a Full time employment with 40 Hours per week and on W2. Background check and Drug test is a must. Compensation will depend on profile of submitted applicant.