Logo
ELM Utility Services

Application Developer - Missoula, Montana

ELM Utility Services, Missoula, Montana, us, 59812


ELM is looking for a motivated

Application Developer

withfoundational knowledge in more than one of the following:

React Native, C#,T-SQL, SQL Server, API development, and Microsoft Azure .

The ideal candidate is passionate about learning, enjoys workingin a collaborative environment, and is eager to grow their technical skills bycontributing to real-world projects.

Key Responsibilities

Backend Development with C# and T-SQL

Write and maintain basic T-SQL queries and stored procedures to support applications.Assist in the development and optimization of ETL processes for improved data flows.Support backend applications by contributing to API development using

ASP.NET Core .Mobile Application Development with React Native and Expo

Participate in building and maintaining mobile applications with

React Native

and

Expo

for cross-platform use (iOS and Android).Learn to implement features and UI components following mobile app best practices.Microsoft Azure Integration

Work with senior developers to deploy APIs and services using

Azure App Services .Support basic configurations for

Azure SQL Database , helping to monitor performance.Continuous Learning and Development

Gain hands-on experience with

CI/CD pipelines

in

Azure DevOps

to automate builds and deployments.Collaborate with senior developers to apply industry best practices for testing and code quality.Collaboration and Support

Work closely with other developers, product managers, and designers to understand project requirements.Contribute to team discussions and actively participate in code reviews and mentorship sessions.Assist in troubleshooting issues, providing support for backend systems and mobile applications.Qualifications

Education & Experience

Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent work experience).0-2 years of experience in software development, including academic projects, internships, or freelance work.Technical Skills

Familiarity with

C#, .NET Core, T-SQL , and

SQL Server .Basic understanding of

React Native

and

Expo

or a desire to learn mobile development.Exposure to

RESTful APIs

and the principles of modern web services.Some experience or interest in working with

Microsoft Azure

(App Services, Azure SQL, etc.).Willingness to explore

CI/CD pipelines

and automation practices.Soft Skills

Strong desire to learn and grow in a fast-paced environment.Good communication skills and the ability to work well in a team.Strong problem-solving mindset and attention to detail.What We Offer

Opportunities for mentorship and professional development.Hands-on experience with both backend and mobile app development.Exposure to cloud technologies and modern software development practices.Competitive salary based on experience, with room for growth.

WE ARE AN EQUAL OPPORTUNITY EMPLOYER