Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Software Developer / Engineer
Butte, MT

Find & Apply For Software Developer / Engineer Jobs in Butte, Montana

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Full Stack Developer
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

CloudHire

Full Stack Developer

Job Description

Job Overview We are seeking a dynamic and highly skilled Full Stack Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and systems that power our digital solutions. Your expertise in both front-end and back-end development will drive the creation of seamless user experiences and robust backend architectures. You will collaborate within an Agile environment, utilizing modern programming languages and frameworks to deliver high-quality software that meets business needs. This position offers an exciting opportunity to work with cutting-edge cloud infrastructure, microservices architecture, and scalable systems design to make a significant impact on our digital transformation journey. Duties Develop, test, and deploy full-stack web applications using JavaScript frameworks such as React and Express, ensuring responsive and user-friendly interfaces. Design and implement RESTful APIs to facilitate efficient communication between front-end interfaces and back-end services. Build scalable systems by applying system design principles, design patterns, microservices architecture, and cloud infrastructure like AWS or Azure. Collaborate with cross-functional teams in an Agile environment to plan sprints, review progress, and adapt development strategies for continuous improvement. Maintain version control using tools such as GitHub, SVN, or similar platforms; implement CI/CD pipelines for streamlined deployment processes. Optimize application performance through effective database management with SQL (MySQL, PostgreSQL) and NoSQL solutions; ensure data security with RBAC (Role-Based Access Control). Participate in code reviews, documentation efforts, and system testing to uphold high standards of software engineering excellence. Qualifications Proven experience in software development with a strong background in web development and application design. Proficiency in programming languages including JavaScript, Python, Java, C#, C++, C,.NET, VBA, and familiarity with quantum engineering concepts is a plus. Hands-on experience with front-end frameworks such as React or Angular; back-end frameworks like Ruby on Rails or Express.js is highly desirable. Deep understanding of RESTful API development, system scalability, microservices architecture, and cloud infrastructure (AWS or Azure). Knowledge of software design patterns, system design for system development, and best practices in software engineering. Familiarity with version control systems like GitHub or SVN; experience with CI/CD pipelines for automated testing and deployment. Experience working within Agile software development methodologies; ability to adapt quickly to changing project requirements. Strong problem-solving skills combined with excellent communication abilities; capable of working independently or collaboratively within a team environment. Join us to be part of a forward-thinking organization where your technical expertise will shape innovative solutions that empower users worldwide!
Pay:
$104,927.05 - $126,363.76 per year
Work Location:
In person