What are the responsibilities and job description for the Full Stack Software Developer position at INSPYR Solutions?
Job Description
Role: Full-stack Developer
Duration: 6 month contract to hire
Location: Ogden, UT
This position will be responsible for the creation, configuration, maintenance, and support of various software solutions used by customers as well as employees. The position will report to the Manager of Technology and will be an integral member of the software development team.
Duration: 6 month contract to hire
Location: Ogden, UT
Position Summary:
This position will be responsible for the creation, configuration, maintenance, and support of various software solutions used by customers as well as employees. The position will report to the Manager of Technology and will be an integral member of the software development team.
Responsibilities and Expectations:
- Carry out development tasks as directed by technical lead or management.
- Maintain and enhance existing automated processes, microservices, and other web and Windows applications used by employees and customers.
- Work within existing software architectures, platforms, and frameworks, including Microsoft Azure, C#, and Salesforce.
- Integrate with 3rd party components and services.
- Provide technical support for software applications and systems in a friendly and efficient manner.
- Attend daily SCRUM meetings and participate in AGILE processes and ceremonies.
- Communicate with other members of the IT staff to clearly communicate roadblocks, requirements, and specifications needed to accomplish job responsibilities.
- 3 years professional development experience with .NET, C#, TSQL and JavaScript.
- 1 year experience working with Microsoft Azure, Amazon Web Services or Google Cloud Platform.
- Proficiency in SQL Server & TSQL, including Stored Procedures, Views, Triggers and Indexes.
- Proficiency in C# and Visual Studio.
- An understanding of the MVC design pattern and RESTful APIs using ASP.NET.
- Microsoft Azure, including App Services, Azure AD, Azure Storage, Azure DevOps, etc.
- Programming concepts such as OOP, interfaces, inheritance, polymorphism, encapsulation, SOLID programming, etc.
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- Continuous Integration and Continuous Delivery (CI/CD).
- Messaging Queues such as Azure Service Bus and RabbitMQ.
- Experience with Service Oriented Architecture.
- Salesforce development experience, including Apex programming.
- LESS, SCSS, Bootstrap, TypeScript, or Angular.
Software Developer
The JAAW Group -
Hill, UT
Software Developer
Diligent Consulting Inc -
Ogden, UT
Software Developer
Monnit Corporation -
Kaysville, UT