Software Engineer - South Jordan

Company: Impartner
Your Application: You have not applied yet
Location: South Jordan, USA

Impartner is looking for a Back-end Software Engineer. The Software Engineer will be a key player on the engineering staff and will participate in the planning and development of the company's most challenging projects. 

The position is extremely engaging and rewarding for the right individual. The ideal candidate will be a Software Engineer with a strong list of achievements and demonstrable progression in capabilities. The candidate should be a top-notch problem solver with a keen focus on delivering quality solutions. The position requires a self-motived individual with a very strong work ethic.


Job Duties

Development of enterprise services and websites used by customers, third party vendors, and external services using ASP.NET Core, C#, REST API, Angular, JavaScript, Typescript, Microservices, Kubernetes, Docker, SASS, HTML, and CSS.
Capable of researching customer requirements, emerging software technologies and strategizing an action plan for an engineering team.
Familiar with Test Driven Development, Agile, Scrum, Web Analytics and Microservices.
Responsible for federating various authentications from multiple external providers into a configurable security service.
Engineer and maintain service-oriented APIs used by external services, and by multiple teams in the company.
Perform project lifecycle management, requirement gathering, project estimating, testing, development, and deployment.
Write formalized documentation for project research, feature development, and internal training.
Provide oversight, guidance, and coaching to peers and junior developers.
Expertise in performance tuning, scalable and optimization strategies for enterprise services and websites.
Camaraderie with the engineering team and other professionals in the company.
Communicate proficiently and professionally to customers and co-workers.

Deliver new software features promptly and free of defects.
Dedicated and willing to follow through with individual and team commitments.


Skill Requirements

Demonstrable proficiency and prior experience in the following technologies: C#, ASP.NET Core, MVC, REST, Web API, WCF Web Services, JavaScript, SQL Server, NHibernate, IIS, HTML, SASS, CSS, Angular, SPA, MSTest, NUnit, and Git.
Demonstrable proficiency and prior experience with the following cloud services: Azure, AWS.
Demonstrable proficiency and prior experiences in the following protocols: HTTP, SOAP, FTP, SMTP, TCP, and UDP.
Demonstrable proficiency and prior experience in Agile with JIRA, team collaboration, and public/internal correspondence.


Education Requirements: Bachelor’s degree or higher in computer science.


Experience: Three (3) years of experience as a Software Engineer.


Impartner is an equal opportunity employer. Diverse perspectives and experience improve the results of the team and contribute to the culture and company. We believe inclusion leads to an awareness that is critical to building our strongest teams. We encourage applications from members of underrepresented groups, including but not limited to women, members of the LGBTQ community, people of color, people with disabilities and veterans.

Requirements: Mid-Senior Level
Type of Job: Full Time

Work Day: Full Time
Employment type: Permanent Job
Salary: Negotiable

Minimal experience: Unspecified

Jobs you may be interested in

    Tips You May Be Interested In