Post job

Software engineer jobs in Missoula, MT

- 602 jobs
All
Software Engineer
Development Team Member
Senior Engineer
Automation Engineer
Software Engineering Internship
Senior Software Engineer/Senior Tester
Data Engineer
Java Developer
Mobile Applications Developer
Software Quality Engineer
  • Mobile Application Developer

    Cosourcing Partners-Enterprise-Ai and It Services Company

    Software engineer job in Helena, MT

    React Native Mobile Developer Employment Type: Contract (Full-Time Hours) We are seeking a contract React Native Mobile Developer to enhance and maintain cross-platform mobile applications for iOS and Android. The developer will be responsible for delivering robust, performant features with offline capabilities using local storage and enterprise-grade data integrations. The position reports to the Mobile Apps Manager and collaborates with both UX and back-end service teams. The ideal candidate brings deep object-oriented programming experience, strong knowledge of Java and JSON-based RESTful APIs, and a solid background working with relational databases such as Oracle and PostgreSQL. Employee Value Proposition (EVP) Purpose This role supports the continuous improvement of mobile platforms that serve critical user workflows across field and customer operations. Your work will directly enhance user satisfaction and app reliability in both connected and offline environments. Growth You will work at the intersection of UX, cloud APIs, and cross-platform app development, gaining valuable experience with complex systems integration, user-centered design, and advanced debugging tools. You'll be part of a high-velocity Agile team solving meaningful mobile challenges. Motivators If you enjoy creating elegant, high-performance mobile experiences, solving deep offline-first design problems, and working in an environment that values autonomy and technical skill, this role offers a rewarding professional challenge and opportunity to make an immediate impact. Major Performance Objectives 1. Launch Cross-Platform React Native App Enhancements (90-120 Days) Within the first 3-4 months, take ownership of enhancing the existing React Native application across both iOS and Android. This includes building new features, refining offline storage mechanisms, and optimizing performance. Deliver measurable improvements in crash rate, responsiveness, and user-reported issues. 2. Integrate RESTful APIs with Robust JSON Handling (First 90 Days) Collaborate with API and back-end teams to build or update JSON-based REST endpoints used by the mobile app. Within the first 90 days, successfully complete at least two complex API integrations, with clear metrics showing performance and reliability improvements. 3. Optimize Mobile UX for Offline and Low-Connectivity Users (First 6 Months) Within the first 6 months, design and implement offline-first experiences using local storage, with automatic sync-on-reconnect functionality. Deliver workflows that are reliable even in poor connectivity conditions. Success is measured by user feedback and reduced issue tickets. Critical Subtasks 1. Participate in Agile Ceremonies and Maintain Work Transparency From day one, actively participate in Agile/Kanban standups, sprint planning, retrospectives, and demos. Maintain work items in GitLab and ensure transparent reporting on blockers, estimates, and deliverables. 2. Refactor Legacy Java Code into React Native Components Within the first 3 months, identify legacy Java components and migrate them to maintainable, performant React Native equivalents. Document code transitions and performance gains where applicable. 3. Collaborate on API Contracts for Mobile Use Cases Work with backend developers to define and test mobile-optimized RESTful services. Ensure proper JSON formatting, error handling, and retry mechanisms suitable for mobile constraints. 4. Translate UX/UI Designs into Pixel-Perfect Interfaces Work closely with the UX team to implement designs in accordance with platform guidelines. Create smooth transitions, animations, and layouts that work across devices and screen sizes. 5. Design and Test Mobile Data Layers for RDBMS Integration Develop mobile-side persistence strategies that integrate with relational databases like Oracle and PostgreSQL. Ensure reliable syncing, conflict handling, and rollback capabilities where needed. 6. Use GitLab and IntelliJ for Code Management and Debugging Consistently use GitLab for version control, merge requests, and CI/CD deployment processes. Develop and debug code using IntelliJ and related toolchains. Assist in resolving production issues as needed. 7. Continuously Evaluate and Integrate AI to Improve Performance Within the first 90-180 days, take ownership of identifying how AI and automation tools can support or enhance the core responsibilities of this role. Evaluate tasks that could be streamlined or improved, lead pilots, and embed continuous AI adoption into daily work. CoSourcing Partners is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other protected status under applicable federal, state, or local laws. We believe in creating a work environment where all employees feel valued, respected, and empowered to contribute to our success. Accommodations are available upon request for applicants with disabilities throughout the hiring process. Join us and be part of a team that values diversity, equity, and inclusion.
    $70k-93k yearly est. 5d ago
  • Java Developer I

    Old Dominion Freight Line Inc. 4.8company rating

    Software engineer job in Missoula, MT

    Are you someone who never rests on their laurels, always strives to go above and beyond, and is committed to keeping your PROMISES? Do you appreciate a company culture that is open, fosters work-life balance, and a dynamic team environment? Then Old Dominion is the home for you. We take pride in being the best in the industry, and from our humble beginnings we know that our People and our Family Spirit are the main ingredient in our secret sauce to success. At Old Dominion we are looking for individuals to join the OD Family that will provide innovative solutions and exceed expectations to keep OD the premier transportation solutions provider. Assist in the designing, testing, and implementation of programming applications using Java/J2EE programming language. Work with middleware technologies and databases to prepare detailed technical specifications from which integration services will be written. Works under close supervision and learns technical skills from more experienced Java developers. Primary Responsibilities * Assist in implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of software applications * Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users * Analyze, review, and alter programs to increase operating efficiency or adapt new requirements * Coordinate resolution of issues and defects discovered during testing * Gather business requirements and define detailed specifications * Assist in the development and debugging of software using Java/J2EE * Participate in the development of software using web presentation technologies such as AJAX, JSON, JavaScript, CSS and HTMLS * Work with Business Analysts to design and deploy database schemas and specify all attributes of database tables including primary keys, foreign keys, identities, constraints, default values, indexes, and triggers * Provide on call support for production systems to ensure on-time, quality service can be provided to customers * Assist with database application development using SQL and JDBC * Process documentation to comply with Sarbanes-Oxley requirements * Work with more experienced developers to develop skills Job Qualifications Education: * Bachelor's degree in Computer Science or related field or equivalent education and experience Experience: * 1+ year educational and or work experience with web applications and hosting environments * Understanding of software development methodologies and modern best practices * Familiarity with Agile software development methodologies (Scrum, XP, Kanban, etc.) * Familiarity with JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate, REST, SOAP, Web Services, Web Services Security, and Test-Driven Development with JUnit or equivalent tool * Experience with Eclipse or equivalent modern IDE * Experience with Subversion or equivalent Source Control Management solution * Experience developing web applications and user interfaces with Java technologies such as JDBC, JSP, JSF, and servlets * Ability to multitask and work as a team player * Strong problem-solving skills and self-motivated * Excellent verbal and written communication skills Compensation Range: The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training, skill level, and state/local wage requirements. ($78,025-$97,532) Working Days: Shift and hours to be determined. Working Shift: Shift and hours to be determined. Work Days and Shift are estimates and are subject to change, at any given time, based on job scheduling and/or business levels. Any information listed regarding Days and Shifts shall be considered a guideline of expectations for the specific position at the time of posting. Application Window: Ongoing Candidates are encouraged to apply as soon as possible. Old Dominion plans to screen candidates, conduct interviews, and proceed with hiring candidates to meet its business needs, which may result in filling the role before the current anticipated application window closes. Join the OD Family Today! As a Full Time member of our Family, you and your family are eligible to receive: * Great Health Benefits including a Zero premium medical plan for employee only coverage * Vision & Dental * Short Term & Long Term Disability * Flex Spending Accounts * 401k Retirement plan with company match and additional company annual discretionary match opportunity * Life Insurance * Wellness Program * 12 Days Paid Time Off * 9 Paid Holidays including a birthday holiday * Tuition Reimbursement for Drivers and Technicians * Training and growth opportunities to build a career * We prioritize our OD family of employees * Ability to advance through our promote from within philosophy * National Career Opportunities Available at our 260+ service centers Old Dominion Freight Line, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s). If you have questions regarding this posting or require assistance with the application process, please click here for contact information.
    $78k-97.5k yearly Auto-Apply 8d ago
  • Software Engineering Internship - TriZetto Product House

    Cognizant 4.6company rating

    Software engineer job in Missoula, MT

    Cognizant is helping healthcare leaders make a shift-with actionable insights, more automation and efficiency, innovative products and services and modern infrastructure-which drives better outcomes at a lower cost. When you join Cognizant's TriZetto Product House you will help shape the next generation of healthcare. New hires will be responsible for assisting in designing and developing fully functional software products catering to healthcare aligned with user needs and business goals. **About TriZetto Product House:** TriZetto offers product solutions to the healthcare industry from streamlining payer processes to automating insurance operations. The practice has its own ecosystem of businesses including technical roles - such as developers and analysts. **Qualifications** + Legally authorized to work in the U.S. Cognizant cannot provide sponsorship for U.S. work authorization (including participation in a CPT/OPT program). + Preferred majors include Software Engineering, Computer Science or Data Science. + Basic knowledge of the programming languages of either Java or .NET, Python, SQL and cloud services - such as Azure, AWS. + Interest in Healthcare domain, Product Development, Business Intelligence. + Strong interpersonal and communication skills and the ability to collaborate with global project teams. + Available to intern for the full 3-week internship from January 6, 2025 - January 24, 2025. **Location(s) Internship** Interns will be assigned to the Cognizant offices in **Teaneck, NJ** where they will work alongside other expert Cognizant associates delivering technology solutions. Please note that this role will be hybrid which will require associates to be in the office at least two days a week. **Start Date** The internship will last 3 weeks, starting in **January 2026** . **Hourly Rate** Applications are accepted on an ongoing basis. The hourly rate for this position is $25.00 per hour, depending on the experience and other qualifications of the successful candidate. **Disclaimer** The rate is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. **Why Choose Us?** Cognizant delivers solutions that draw upon the full power and scale of our associates. You will be supported by high-caliber experts and employ some of the most sophisticated and patented capabilities. Our associates' diverse set of backgrounds offer varied perspectives and fuel new ways of thinking. We encourage lively discussions which inspire better results for our clients. If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you. **Work Authorization** Due to the nature of this position, Cognizant cannot provide sponsorship for U.S. work authorization (including participation in a CPT/OPT program) for this role. _Cognizant is always looking for top talent. We are searching for candidates to fill future needs within the business. This job posting represents potential future employment opportunities with Cognizant. Although the position is not currently available, we want to provide you with the opportunity to express your interest in future employment opportunities with Cognizant. If a job opportunity that you may be qualified for becomes available in the future, we will notify you. At that time you can determine whether you would like to apply for the specific open position. Thank you for your interest in Cognizant career opportunities._ Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
    $25 hourly 21d ago
  • Software Engineer (Technical Leadership) - Machine Learning

    Meta 4.8company rating

    Software engineer job in Helena, MT

    Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer (Technical Leadership) - Machine Learning Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features and systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Lead long term technical vision and roadmap for large cross-company efforts 7. Suggest, collect and synthesize requirements and create an effective feature roadmap 8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD 11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission 12. Experience driving large cross-functional/industry-wide engineering efforts 13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions 14. Experience communicating and working across functions to drive solutions 15. Experience mentoring/influencing executive stakeholders across organizations **Preferred Qualifications:** Preferred Qualifications: 16. Masters degree or PhD in Computer Science or a related technical field 17. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn 18. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis 19. Understanding of information retrieval concepts, such as indexing, querying, and ranking 20. Demonstrated experience with data structures and algorithms, including graph theory and optimization techniques **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 60d+ ago
  • Software Engineer

    Advanced Technology Group 4.0company rating

    Software engineer job in Missoula, MT

    ATGer; noun; motivated, entrepreneurial driver of change. Not afraid to challenge processes and get stuff done (GSD). Collaborate, take risks, and problem solve. Perks; noun; all the good stuff and more. Fully stocked kitchens. Competitive paid time off and health benefits. Diverse work environment. Outdoor walk and talk meetings where you will collaborate on complex business problems and plan your career development. Dog-friendly office spaces (in most locations), weekly team celebration of successes and challenges, international work opportunities, training opportunities galore, a strong culture of diversity & inclusion and philanthropy. Who is ATG? Advanced Technology Group (ATG) is a leader in Quote-to-Cash advisory and implementation services to both mid-market and large enterprise brands seeking increased agility in the everything-as-a-service economy. Through our entrepreneurial spirit, results focused culture, and innovative delivery model, ATG brings contemporary solutions to the way clients transform and manage their customer and revenue technology platforms. Leveraging decades of deep domain expertise in billing and hundreds of Quote-to-Cash implementations of the leading cloud and on-premise software, ATG helps clients realize their desired outcome faster. What does a Software Engineer do for ATG? ATG Software Engineers are responsible for, but are not limited to: designing, developing, and implementing software solutions in cutting edge software platforms in the Quote-To-Cash space. ATG Software Engineers are engaged in all phases of the software development lifecycle which include; gathering and analyzing user/business system requirements, responding to changing requirements and creating application system models. Software Engineers are challenged to come up with solutions to complex business problems while working in a fast-paced environment and collaborating with other skilled, talented, and motivated professionals. What are some of the responsibilities of a Software Engineer? Build solutions for client projects: Sometimes the out-of-the-box cloud solutions we work with cant meet all our clients business needs. In these cases, youll be tasked with devising software solutions to fill in the gaps. This includes: Building on the Salesforce platform (Apex, Lightning, and JavaScript) Working with middleware applications (Mulesoft, Dell Boomi, Jitterbit, Kettle, etc.) Customizing applications (SpringCM, Conga, etc.) Writing scripts to export, manipulate, and load data Build scaling tools: The demand for cloud CPQ and Billing solutions is difficult to keep up with; ATG maintains a competitive advantage by leveraging reusable tools and building domain knowledge. The too ls you build and knowledge you share will be used by hundreds of employees every day (including you!) to enhance productivity, capability and throughput. Participate in a small-team environment: Youll be joining a team of incredibly smart and passionate engineers with a variety of impressive professional backgrounds (including Microsoft and Google). What are the minimum requirements to be a Software Engineer at ATG? BS degree in Computer Science, similar technical field of study or equivalent practical experience. Experience with software development lifecycle What qualities should all Software Engineers have? Curious: Beyond understanding how something works, you want to understand why it works. Creative: You love to build and create, programming for you is as much art as it is science. Focused: You dont give up when presented with a difficult problem and look for resourceful ways to overcome them. Efficient: You look for ways to enable you and your team to reduce manual and redundant tasks. Excellent Communicator: You can clearly communicate complex ideas through written or verbal mediums to your teammates or clients. Team Oriented: You work actively to improve the skillsets and abilities of those around you. What other skills, knowledge and qualifications will help a candidate stand out? Web Development: beyond HTML and CSS, youve written server and client-side code. Extracurricular programming: Youve demonstrated an interest in going beyond schoolwork through internships, open source projects, or paid programming work. Open Source: A big plus! Youve written code and published it online. Salesforce: Youve written Apex or Lightning code. Programming languages: You have experience with at least one of the common languages: Java, C#, C/C++, Python, and JavaScript Fundamental programming concepts: An understanding of object-oriented programming, common data structures, and computational complexity. Version Control: You have experience contributing code to version-controlled (e.g. git) projects. Agile/Scrum: You have experience using these methodologies on projects. Teams: You have experience working in teams on engineering projects. This position may require additional time and effort necessary during periods of heavy workload in order to meet project milestones, implementation deadlines, and the like. Hours and compensation for this position will vary depending on projects and experience. Travel up to 50% (this is subject to change at anytime based off project needs).
    $67k-85k yearly est. 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software engineer job in Helena, MT

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 26d ago
  • Senior SW Test Engineer

    Maximus 4.3company rating

    Software engineer job in Missoula, MT

    Description & Requirements Maximus is seeking a Senior Test Engineer to effectively execute against the established test approach through the creation, review, execution of test cases as well as the discovery of code, configuration, infrastructure related flaws / defects with an objective to ensure quality for the software quality product. Do to contractual obligations the candidate must be a US Citizen or GC Holder. This position is remote. Essential Duties and Responsibilities: - Perform analysis and review of system requirements, estimations, peer reviews, test data determination and preparation, designing test strategy and test cases, executing test cases, and monitoring and control of overall test activities. - Lead efforts in performing POC/research for new tools, making recommendations of such tools, and implementing upon management approval. - Perform test preparation and test execution. - Identify and determine data for testing. - Identify, report, and manage defects in defect tracking system. - Participate in level of effort estimates. - Maintain project's test documentation. - Participate in reviews as per project's scope. - Troubleshoot user reported production defects. - Provide testing status reports per project requirements and provide input to the project plans and processes. - Identify and communicate risks to the project team. - Participate in collection and review of quantitative data related to software testing and development activities for measurement and analysis. - May provide guidance, coaching, and training to other employees within job area. Job-Specific Essential Duties and Responsibilities: - Participation in the creation of formal Test Strategies / Approach - Authoring of quality Test Cases within the designated velocity and timeline - Perform Test Data Analysis and tie it back to authored test cases - Ability to perform test case execution within the designated velocity and timeline - Define problems, collect data, draw valid conclusions, and drive mitigating actions - Be a prominent contributor within the defect triage / mitigation process - Ability to mitigate problems with both business and technical orientated staff - Technical aptitude to lean, script, execute automated solutions - Understanding of automation frameworks (Process, Testing, etc.) - Identify and approach problem and draw valid solutions to mitigate - Perform database queries, analyze code, interact with technical resources - Perform Web, Cross Browser, Database, Visualization, Mobile testing - Assess quality stability, consult on next steps with both technical and business teams - Guardian of the overall validation process to ensure that quality results are accurately captured - Ability to present facts and figures to get to a logical conclusion Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Excellent verbal and communication skills (ability to present the facts) - Knowledge of JIRA, Test Management Tools, Katalon, Selenium, Cucumber, Gherkin - Fundamental knowledge of SDLC methodologies (Kanban, Scrum, Iterative Development) - Fundamental knowledge of Test Driven Development and/or Behavioral Driven Development - As per client specifications, applicants must be U.S. citizens or green card holders to be considered for this position Preferred Skills and Qualifications: - Database, Query, API, Java knowledge a plus - Fundamental knowledge of healthcare, insurance, or financial services is a plus EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at applicantaccommodations@maximus.com. Minimum Salary $ 102,720.00 Maximum Salary $ 154,080.00
    $106k-131k yearly est. 4d ago
  • Fulfillment Team Member

    Feist Watson Enterprises

    Software engineer job in Missoula, MT

    Tired of the typical grind? Doyles Sheehan is looking for motivated Fulfillment Team Members for a stable Sunday - Thursday afternoon shift. Join a supportive team where your hard work is rewarded with industry-leading pay, performance bonuses, and a benefits package you can tailor to your life. We don't just want to hire you; we want to invest in your success and happiness. Schedule: Sunday - Thursday Shift: Start at 12:00 PM (Noon) and work until the job is done. Compensation: $18 per hour to start, plus performance bonuses that put you in control of your earnings! What Your Day Looks Like: You'll be the backbone of our operation, making sure customers get what they need, when they need it. Pick & Pack: Use scanners and team communication to accurately pull and prepare orders. Ship Shape: Tag, wrap, and secure orders for shipment, by hand or with our Smart Wrapper. Load & Go: Safely load trucks, ensuring all cargo is secure for delivery. Stay Organized: Verify all documentation and help stock incoming freight to keep our warehouse running smoothly. Gear Up: Operate pallet jacks, hand trucks, and other warehouse equipment. (Forklift/chariot certification is a bonus, but we're happy to train motivated candidates!) What It Takes to Succeed: A reliable team player with a strong work ethic. Good communication skills (read, write, and comprehend English). Ready to learn and grow through on-the-job training. Able to pass a pre-employment drug test and background check. A High School Diploma or equivalent. Physically able to handle the demands of a fast-paced warehouse environment, including lifting up to 35 lbs frequently and working in various temperatures. The Doyles Sheehan Difference: Benefits Built for You We know one size doesn't fit all. Our "cafeteria" style benefits let you pick what's best for you and your family: Health & Wellness: Medical (PPO/HDHP), Dental, Vision, and Employer-Paid Mental Health Counseling. Financial Future: Competitive 401k, Health Savings Account (HSA) with employer contributions, and Flexible Spending Accounts. Peace of Mind: Employer-Paid Life Insurance (with medical plan enrollment). Time for You: Generous Paid Time Off (PTO) that starts accruing on day one! Awesome Perks: Length of Service Bonuses, Employee Recognition Programs, and fun Employee Appreciation Events! Ready for a job that values you back? Apply Today and become part of the Doyles Sheehan family!
    $18 hourly Auto-Apply 60d+ ago
  • Automation Engineer 5

    CDM Smith 4.8company rating

    Software engineer job in Missoula, MT

    CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and implementation of SCADA systems, controls and instrumentation in the process industries? Do you have a track record of providing excellent client service, delivering quality work products on time and on budget? CDM Smith might be a great fit for you! We have multiple openings for Automation and Instrumentation & Controls Engineers to support our public, private, and federal clients locally and around the world with all phases of SCADA automation projects. As an Automation Engineer at CDM Smith, you will: - With general direction, creates basic to highly complex instrumentation, controls and related systems designs using 3D and 4D drafting programs. Develops basic technical memoranda related to design issues for clients. Prepares preliminary design reports (PDRs) under limited supervision. Coordinates designs reconciliation with clients. - Reviews basic to highly complex component level shop drawings. Provides responses to requests for information (RFIs) under supervision. Performs field acceptance testing (FATs) and field inspections. - With general direction, creates basic to highly complex human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Prepares level of effort estimates (LOEs). - Leads testing and startup team for basic to moderately complex instrumentation, controls and related systems independently with minimal supervision. Responsible for testing and startup documentation completion and quality assurance filing. - Independently develops basic to highly complex operations & Maintenance manuals for designed instrumentation, controls and related systems. - Independently develops systems training for end users. - Leads teams of more junior staff and provides direction and mentoring. Reviews the work of junior staff as necessary. - Under general supervision, prepares proposal sections and presentations. - Performs other duties as required. \#LI-LP2 \#LI-HYBRID **Job Title:** Automation Engineer 5 **Group:** ISO **Employment Type:** Regular **Minimum Qualifications:** - Bachelor's degree in Electrical, Chemical or Mechanical Engineering, or in Engineering Technology or related discipline. Professional engineering (PE) license. - 7 years of related experience. Equivalent additional directly related experience will be considered in lieu of a degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands. **Preferred Qualifications:** - Experience with Water/Wastewater highly preferred. - Experience within an Engineering and/or an integration firm highly preferred. **EEO Statement:** We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law. **Why CDM Smith?:** Check out this video and find out why our team loves to work here! (************************************************* **Join Us! CDM Smith - where amazing career journeys unfold.** Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family. Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world. **Job Site Location:** United States - Nationwide **Agency Disclaimer:** All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee. **Amount of Travel Required:** 20% **Assignment Category:** Fulltime-Regular **Visa Sponsorship Available:** No - We will not support sponsorship, i.e. H-1B or TN Visas for this position **Skills and Abilities:** - Expert knowledge of instrumentation, controls and related systems designs. - Excellent communication skills. - Strong knowledge of Microsoft office suite of programs. - Expert knowledge of 3D and 4D CAD drafting. **Background Check and Drug Testing Information:** CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing. **Pay Range Minimum:** $90,605 **Pay Range Maximum:** $158,579 **Additional Compensation:** All bonuses at CDM Smith are discretionary and may or may not apply to this position. **Work Location Options:** Hybrid Work Options may be considered for successful candidate. **Driver's License Requirements:** An appropriate and valid driver's license is required. **Seeking candidates for a potential future opportunity!:** We are looking for qualified candidates for this position in anticipation of future project opportunities. Please note this is an "Evergreen" position which will be used to build our candidate pool but is not a role that is open at this time. If you are interested in being considered for this position should this position become available, we encourage you to apply to be part of our talent community. By having your information on file, we can reach out to you when this or a similar role officially opens. **Massachusetts Applicants:** It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
    $90.6k-158.6k yearly 60d+ ago
  • Backend Software Engineer - Search, Crawler Team (London, Belgrade, Berlin)

    Perplexity Ai

    Software engineer job in Belgrade, MT

    We are seeking an experienced Backend Software Engineer to join our Crawler team. In this role, you will design, develop, and operate systems that ingest, process, and manage web-scale data in support of our next generation of advanced search technologies. This is a critical, high-impact engineering position, requiring expertise across both backend and frontend components of our data acquisition stack. Responsibilities * Take ownership of and lead projects focused on developing large-scale web crawlers, ingestion pipelines, and data processing systems. * Build, maintain, and optimize core backend and frontend components for crawler services, including storage, retrieval, and UI dashboards for data management. * Collaborate closely with Search and Infrastructure teams to ensure the reliable, high-quality ingestion and processing of billions of web pages. * Architect and implement fullstack features and scalable distributed systems that handle high-load and real-time data operations. * Rapidly iterate, experiment with novel approaches, and continuously enhance system performance, usability, and reliability. Qualifications * Minimum of 5 years of software development experience, with strong knowledge of data structures and algorithms in at least one of the following languages: Python, C++, Rust, or Go. * Experience with large-scale web crawlers is highly desirable. * Proven experience building, deploying, and optimizing high-load, distributed, and hardware-adjacent services. * Deep understanding of cloud infrastructure, with hands-on experience in Kubernetes (K8s) and AWS. * Demonstrated passion for writing clean, efficient, and scalable systems. Final offer amounts are determined by multiple factors, including, experience and expertise. Equity: In addition to the base salary, equity may be part of the total compensation package. Benefits: Comprehensive health, dental, and vision insurance for you and your dependents. Includes a 401(k) plan.
    $65k-90k yearly est. 28d ago
  • All Star Team Member

    McDonald's 4.4company rating

    Software engineer job in Ronan, MT

    Want a fun, flexible place to work? Are you available any day, any time, 40 hours a week? We start at $14.00 an hour! Advancement opportunities SELF PACED available! You could be making $18 + an hour! We offer: Wages from minimum wage to $20+ PREMIUM PAY for select shifts PTO - Crew and Manager Free Meals on shift 30% off meals anytime Insurance - for full time crew 401k - must be 21 and work for 1 year! Monthly bonuses! Raises at LEAST twice a year! Tuition Assistance GPA Bonus Attendance Bonus Refer-A-Friend Bonus McDonald's and its independent franchisees care about their employees and that's why we provide them with an opportunity to learn, grow, and succeed every day. By offering industry-leading education programs and world-class training, we provide opportunities that inspire confidence and foster valuable skills to help employees thrive wherever they are on their journey, whether they stay at McDonald's or go elsewhere. There is a reason more than 80% of employees are proud to work at McDonald's and would recommend working at one of our restaurants. A Crew Team Member at McDonald's is more than just a paycheck - it's a chance to gain life skills and grow as an individual. And for anyone willing to take advantage of these opportunities…we're committed to becoming America's Best First Job. See a day in the life of a Crew Team Member at McDonald's ************************************************************ Requirements: We believe in letting you do you. If you're looking for a part-time job that supports your full-time ambition, you've come to the right place. Crew member opportunities are available practically anytime: breakfast, lunch, late nights, weekends - whatever. You'll find out that a McDonald's crew job can help you grow with top notch training as well as our Archways to Opportunity education programs that offer high school completion courses, upfront college tuition assistance and English Language courses. McDonald's can take you anywhere, and give you the benefits you need for your life while doing so. So what does a member of our Crew Team get to do?? * Connect with customers to ensure they have a positive experience * Help customers order their favorite McDonald's meals * Prepare all of McDonald's World Famous food * Partner with other Crew and Managers to meet daily goals and have fun * Keep the restaurant looking fantastic All you'll need is an outstanding attitude, willingness to learn and grow and the capability to excel in a fast-paced, team environment. We'll teach you the rest. For job openings on your schedule - part time or full time - give us a try. You must be 14 years of age or older to work as a Crew Member at McDonald's. We offer: PTO after 1 year Free food every shift Insurance - for full time crew 401k - must be 21 and work for 1 year! Monthly bonuses! Raises at LEAST twice a year! Additional Info: This job posting contains some information about what it is like to work in a McDonald's restaurant, but it is not a complete job description. People who work in a McDonald's restaurant perform a number of different tasks every day, and this posting does not list all of the essential functions of this job. By applying to this position, I understand that I am applying to work at a restaurant that is owned and operated by an independent franchisee, not McDonald's USA. I understand that this franchisee is a separate company and a separate employer from McDonald's USA. Any information I provide in this application will be submitted only to the independent franchisee, who is the only company responsible for employment matters at this restaurant. I recognize that the independent franchisee alone will make all decisions concerning employment matters, including hiring, firing, discipline, supervision, staffing and scheduling. By applying for a job at a franchisee operated restaurant, I understand that the information I provide will be forwarded to the franchisee organization in order for that organization to reach out to me and process and evaluate my application. I acknowledge that McDonald's USA will not receive a copy of my employment application and will have no involvement in any employment decisions regarding me, including whether I receive an interview or whether I am hired to work for the franchisee. I understand that I need to contact the franchise organization for information about its privacy practices.
    $14-18 hourly 59d ago
  • Restaurant Team Member Part Time

    Love's Travel Stops & Country Stores, Inc. 4.2company rating

    Software engineer job in Missoula, MT

    Benefits: * Fuel Your Growth with Love's - company funded tuition assistance program * Paid Time Off * Flexible Scheduling * 401(k) - 100% match up to 5% * Medical/Dental/Vision Insurance after 30 days * Competitive Pay * Career Development * Hiring Immediately Welcome to Love's! Restaurant cashiers play a crucial role in delivering excellent customer service by providing efficient and friendly service in a fast-paced environment. You would be responsible for maintaining a clean and sanitized work area, accurately processing payments, and ensuring high-quality food service. No experience? No problem! We will teach you! Job Functions: * General customer service duties including, but not limited to, taking customer food orders, answering questions about menu offerings, and addressing customer needs. * Balancing a cash register and offering additional sales opportunities to customers. * Accurately and safely prepare customer orders from various preparation points within the kitchen to include, but not limited to, a sandwich making line, a fry station, a grill station, or other station depending on the restaurant concept type. * Use a variety of methods and technologies to ensure proper food safety conditions within the restaurant to ensure delivery of a fresh and safe product to the customer. * Additional duties could include cross training in other departments such as Store Cashier, Fresh Kitchen, Facility Maintenance, and leadership roles. * Ability to move, lift 25+ pounds. Ability to work in various temperatures. Our Culture We are a 60-year family-owned enterprise that creates an environment where team members can thrive, driving the company forward and building a rewarding career with unmatched growth opportunities. Come see why Love's Travel Stops and Country Stores was recognized by Indeed as the winner of the Better Work Award in 2023! Love's Travel Stops and Country Stores is an Equal Opportunity Employer. Veterans encouraged to apply. Love's has been fueling customers' journeys since 1964. Innovation and perseverance continue to lead the way for the family-owned and -operated business headquartered in Oklahoma City with more than 40,000 team members in North America and Europe. The company's core business is travel stops and convenience stores with more than 630 locations in 42 states. Love's continues its commitment to offer products and services that provide value for professional drivers, fleets, four-wheel customers, RVers, alternative fuel and wholesale fuel customers. Giving back to communities Love's serves and maintaining an inclusive and diverse workplace are hallmarks of the company's award-winning culture. The Love's Family of Companies includes: * Gemini Motor Transport, one of the industry's safest trucking fleets. * Speedco and Love's Truck Care, the largest oil change and preventive maintenance and total truck care network. * Musket, a rapidly growing, Houston-based commodities supplier and trader. * Trillium, a Houston-based alternative fuels expert. * TVC Pro-driver, a commercial driver's license (CDL) protection subscription service.
    $24k-27k yearly est. 24d ago
  • Software Engineer - Product (Technical Leadership)

    Meta 4.8company rating

    Software engineer job in Helena, MT

    Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer - Product (Technical Leadership) Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features and systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Lead long term technical vision and roadmap for large cross-company efforts 7. Suggest, collect and synthesize requirements and create an effective feature roadmap 8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD 11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission 12. Experience driving large cross-functional/industry-wide engineering efforts 13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions 14. Experience communicating and working across functions to drive solutions 15. Experience mentoring/influencing executive stakeholders across organizations **Preferred Qualifications:** Preferred Qualifications: 16. Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack 17. 8+ years relevant experience building large-scale applications or similar experience 18. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 60d+ ago
  • Automation Engineer 4

    CDM Smith 4.8company rating

    Software engineer job in Missoula, MT

    CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and implementation of SCADA systems, controls and instrumentation in the process industries? Do you have a track record of providing excellent client service, delivering quality work products on time and on budget? CDM Smith might be a great fit for you! We have multiple openings for Automation and Instrumentation & Controls Engineers to support our public, private, and federal clients locally and around the world with all phases of SCADA automation projects. An Automation Engineer at CDM Smith: - Under limited supervision, creates basic to highly complex instrumentation, controls and related systems designs using 3D and 4D drafting programs. Develops basic technical memoranda related to design issues for clients. Prepares preliminary design reports (PDRs) under supervision. - Reviews basic to highly complex component level shop drawings. Provides responses to requests for information (RFIs) under supervision. Performs field acceptance testing (FATs) and field inspections. - Under limited supervision, creates basic to highly complex human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Prepares level of effort estimates (LOEs). - Leads testing and startup team for basic to moderately complex instrumentation, controls and related systems independently with minimal supervision. Responsible for testing and startup documentation completion and quality assurance filing. - Assists with the development of basic to moderately complex operations & Maintenance manuals for designed instrumentation, controls and related systems. - Under minimal supervision, develops systems training for end users. - Leads teams and provides direction and mentoring for junior staff. Reviews the work of junior staff as necessary. - Assists with proposal development and presentation. - Performs other duties as required. \#LI-LP2 \#LI-HYBRID **Job Title:** Automation Engineer 4 **Group:** ISO **Employment Type:** Regular **Minimum Qualifications:** - Bachelor's degree in Electrical, Chemical or Mechanical Engineering, or in Engineering Technology or related discipline. Certification as an Engineer in Training (EIT) or passing the Fundamentals of Engineering (FE) exam in states where an EIT is not obtainable (within 18 months of hire or promotion or transfer). - 5 years of related experience. Equivalent additional directly related experience will be considered in lieu of a college degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands. **Preferred Qualifications:** - Experience with Water/Wastewater highly preferred. - Experience within an Engineering and/or an integration firm highly preferred. **EEO Statement:** We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law. **Why CDM Smith?:** Check out this video and find out why our team loves to work here! (************************************************* **Join Us! CDM Smith - where amazing career journeys unfold.** Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family. Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world. **Job Site Location:** United States - Nationwide **Agency Disclaimer:** All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee. **Amount of Travel Required:** 20% **Assignment Category:** Fulltime-Regular **Visa Sponsorship Available:** No - We will not support sponsorship, i.e. H-1B or TN Visas for this position **Skills and Abilities:** - Expert knowledge of instrumentation, controls and related systems designs. - Excellent communication skills. - Strong knowledge of Microsoft office suite of programs. - Expert knowledge of 3D and 4D CAD drafting. **Background Check and Drug Testing Information:** CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing. **Pay Range Minimum:** $81,765 **Pay Range Maximum:** $134,909 **Additional Compensation:** All bonuses at CDM Smith are discretionary and may or may not apply to this position. **Work Location Options:** Hybrid Work Options may be considered for successful candidate. **Driver's License Requirements:** An appropriate and valid driver's license is required. **Seeking candidates for a potential future opportunity!:** We are looking for qualified candidates for this position in anticipation of future project opportunities. Please note this is an "Evergreen" position which will be used to build our candidate pool but is not a role that is open at this time. If you are interested in being considered for this position should this position become available, we encourage you to apply to be part of our talent community. By having your information on file, we can reach out to you when this or a similar role officially opens. **Massachusetts Applicants:** It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
    $81.8k-134.9k yearly 60d+ ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Software engineer job in Helena, MT

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 26d ago
  • Data Engineer

    Advanced Technology Group 4.0company rating

    Software engineer job in Missoula, MT

    ATGer; noun ; Rockstar of ATG self-motivated, entrepreneurial driver of change. Not afraid to challenge processes and get stuff done (GSD). Collaborate, take risks, and problem solve. Oh, and we really like office dogs and breakfast burritos. Perks; noun ; all the good stuff and more. Fully stocked kitchens. Competitive paid time off and medical benefits. Outdoor walk and talk meetings where you will solve global, complex business problems all while eating a breakfast burrito. Advanced Technology Group (ATG) is a leader in Quote-to-Cash advisory and implementation services to both mid-market and large enterprise brands seeking increased agility in the everything-as-a-service economy. Through our entrepreneurial spirit, results focused culture, and innovative delivery model, ATG brings contemporary solutions to the way clients transform and manage their customer and revenue technology platforms. Leveraging decades of deep domain expertise in billing and hundreds of Quote-to-Cash implementations of the leading cloud and on-premise software, ATG helps clients realize their desired outcome faster. What does a Data Engineer do for ATG? The ATG Data Engineers primary role is to strategize, implement, solve, and execute on data related solutions to support ATG initiatives on a variety of platforms. Common activities may include, creating data strategies, data migration/conversions, data mapping, and data profiling. The role will interact with the latest enterprise SaaS platforms within the monetization ecosystem. Individuals in the role will leverage their business, analytical, and technical skills to provide expert guidance on data strategies to our customers that are critical in solution implementations. What are some of the responsibilities of a Data Engineer? Participate in discovery sessions with project teams to understand data requirements needed to support solution implementations. Work collaboratively with a project and client team in an agile environment to support our cloud initiatives Leverage system and process analysis skills to produce data strategies that create a seamless and uninterrupted experience for our clients. Collaborate with clients to generate data mapping documents between target and source systems. Leverage industry-leading tools to extract, transform and load data into source systems in an automated fashion to support data migrations. Perform data profiling tasks to collect statistics, trends, impacts, and summaries that lead to a structured and successful implementation. Provide key insights based on data analytics to aid the client in drawing conclusions as to the business value and impact of their data and best approaches for migrating and transforming data to support new system architectures. Work with project management to provide regular status updates to internal and external stakeholders.
    $78k-99k yearly est. 60d+ ago
  • Senior Engineer - DevOps

    Maximus 4.3company rating

    Software engineer job in Missoula, MT

    Description & Requirements We are currently seeking qualified and motivated professionals interested in joining our team in support of an upcoming federal contract (pending award). This position will play a key role in delivering high-quality services to our government client and will be contingent upon contract award. As part of this project, you will support a federally funded initiative that provides essential medical readiness services-such as exams, screenings, dental care and preventive care-to individuals in remote or underserved areas. Services are delivered through a network of providers and mobile teams, with remote coordination and scheduling. The program ensures consistent access to care across dispersed populations and contributes to broader public service goals. Essential Duties and Responsibilities: - Develop and implement the configuration management system which supports the enterprise software development life cycle (SDLC.) - Manage source code within the version control system (i.e. branching, sync, merge), compile, assemble, and package software from source code. - Participate in defining and providing guidance on standards/best practices. - Develop automation scripts for build, deployment, and versioning activities. - Research and resolve technical problems associated with version control and continuous integration systems. - May provide guidance, coaching, and training to other employees within job area. Project-Specific Duties and Responsibilities: Salesforce Development & Customization o Design and implement custom Salesforce solutions using Apex, Visualforce, Lightning Components, and Flows. o Manage Salesforce integrations with external systems via APIs, middleware, and DXHub. DXHub Integration o Develop and maintain secure data exchange pipelines between Salesforce and DHA systems using DXHub. o Ensure compliance with DHA data standards and security protocols. System Architecture & Design o Collaborate with architects and stakeholders to define technical requirements and system architecture. o Lead the development of scalable microservices and RESTful APIs for system interoperability. Security & Compliance o Implement secure coding practices and ensure solutions meet DoD cybersecurity and HIPAA requirements. o Support ATO (Authority to Operate) documentation and technical reviews. Team Leadership & Mentorship o Provide technical guidance to junior developers and participate in code reviews. o Contribute to agile ceremonies and sprint planning. Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Project-Specific Minimum Requirements: • Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred). • 7+ years of software development experience, with 3+ years in Salesforce development. • Strong experience with DXHub, Salesforce APIs, and integration with federal health systems. • Proficiency in Apex, JavaScript, REST APIs, and middleware platforms (e.g., MuleSoft, Boomi). • Familiarity with DHA systems, FHIR, HL7, and DoD health data standards. • Ability and willingness to obtain a Public Trust security clearance. • Excellent problem-solving, communication, and documentation skills. #c0rejobs #HotJobs1111LI #HotJobs1111FB #HotJobs1111X #HotJobs1111TH #TrendingJobs #HotJobs1125LI #HotJobs1125FB #HotJobs1125X #HotJobs1125TH EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at applicantaccommodations@maximus.com. Minimum Salary $ 134,300.00 Maximum Salary $ 174,300.00
    $97k-129k yearly est. 9d ago
  • Internal Software Engineer, BPE

    Meta 4.8company rating

    Software engineer job in Helena, MT

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Internal Software Engineer, BPE Responsibilities: 1. Design, build, and maintain analytics and software applications, following company standards for software engineering process to design, develop, document, review, test, inspect, and release code. 2. Provide guidance on architecture and design, and define processes for launching solutions and features. 3. Build software in the Meta stack using primarily Hack, JavaScript (+React) and Python, producing high quality code with good test coverage with modern abstractions and frameworks. 4. Use engineering skill sets in a business organization to drive meaningful business impact by looking at problems through an operational lens. 5. Partner with cross-functional product and analytics teams to influence and contribute to the direction of large scale strategic projects as well as solve operational problems at scale. 6. Communicate progress and plans, raising critical issues with peers, manager, and cross-functional partners in a timely manner. 7. Lead and participate in critical technical, design, and product discussions with leaders across the organization and company. 8. Telecommuting is permitted from anywhere in the United States. **Minimum Qualifications:** Minimum Qualifications: 9. Requires a Master's Degree (or foreign equivalent) in Computer Science, Computer Engineering, or related field and 24 months of experience in the job offered or in a related occupation 10. Requires 24 months of experience involving the following: 11. 1. Coding in at least one of the following industry-standard languages: C, C++, Java, or C# 12. 2. Building large-scale infrastructure applications 13. 3. Relational databases and SQL 14. 4. Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS 15. 5. Object-oriented software development 16. 6. Building maintainable and testable codes bases including API design and unit testing techniques 17. 7. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce) 18. 8. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands 19. 9. Core web technologies: HTML, CSS, or JavaScript 20. 10. Building highly-scalable performant solutions 21. 11. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction 22. 12. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems and 23. 13. Distributed systems **Public Compensation:** $258,524/year to $290,180/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $258.5k-290.2k yearly 60d+ ago
  • Senior Engineer - Physical Substation

    CDM Smith 4.8company rating

    Software engineer job in Missoula, MT

    As a Senior Substation Engineer - Physical, you'll lead the design and execution of extra high voltage (EHV) substations (230kV-765kV), ensuring safe, reliable, and cost-effective solutions for clients. This hybrid role, based out of one of CDM Smith's offices, blends hands-on technical design with project leadership, client engagement, and mentorship of junior engineers. You'll play a key role in advancing critical infrastructure while growing your expertise in a collaborative environment. Job Description: Electrical Engineer - Physical Lead the design and execution of EHV substation projects, including physical layout, protection and control systems, grounding, and equipment specifications. Serve as the technical authority and mentor for engineering teams, providing guidance on design standards, codes, and best practices. Oversee and validate technical deliverables, ensuring alignment with client requirements, industry standards, and internal quality protocols. Interface directly with clients, vendors, and subcontractors to define project scope, resolve technical issues, and ensure successful project delivery. Manage project budgets, schedules, and resource allocation across multiple concurrent substation projects. Develop and review scoping documents, engineering calculations, and technical specifications for EHV substations (typically 230 kV to 765 kV). Supervise and delegate tasks to junior engineers and designers, ensuring quality and consistency in engineering output. Lead internal and external coordination efforts across disciplines and stakeholders to support integrated project delivery. Conduct internal quality assurance reviews and ensure compliance with CDM Smith's quality management systems. Support continuous improvement initiatives, change management, and the development of engineering standards and tools. Participate in strategic planning, resource management, and performance evaluations for engineering staff. Contribute to business development efforts, including proposal preparation, client presentations, and technical strategy development. Provide technical leadership in the selection of equipment and materials, based on complex research and analysis. Act as responsible engineer in charge (EOR) for assigned projects, ensuring technical integrity and regulatory compliance. Support career development and mentoring of engineering staff, fostering a culture of technical excellence and innovation. **Job Title:** Senior Engineer - Physical Substation **Group:** IND **Employment Type:** Regular **Minimum Qualifications:** Bachelor's degree in Electrical or Electronic Engineering, or Electrical Technology or related discipline. Professional engineering (PE) license. 12 years of related experience. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands. Equivalent additional directly related experience will be considered in lieu of a degree. **Preferred Qualifications:** Proven experience in Extra High Voltage (EHV) substation design across voltage classes ranging from 13.8 kV to 765 kV, including both open-air and Gas Insulated Substations (GIS). Strong background in physical design and protection & control (P&C) systems for high-voltage substations. Proficient in preparing detailed engineering deliverables such as: One-line diagrams, three-line diagrams, connection diagrams, equipment arrangement, grounding, foundation, conduit plans, raceway drawings, plan and section views, and signage/nameplate documentation. Skilled in performing advanced engineering studies and calculations including: Lightning protection analysis, Conduit fill, and voltage drop calculations, Surge arrester sizing and AC/DC station service loading and Auxiliary power equipment sizing. Experienced in designing various bus configurations for EHV substations. Proficient in the use of CDEGS, WinIGS, or similar programs for lightning and grounding studies Proficiency in assessing mechanical forces and thermal effects of high fault currents on rigid bus **EEO Statement:** We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law. **Why CDM Smith?:** Check out this video and find out why our team loves to work here! (************************************************* **Join Us! CDM Smith - where amazing career journeys unfold.** Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family. Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world. **Job Site Location:** United States - Nationwide **Agency Disclaimer:** All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee. **Amount of Travel Required:** 10% **Assignment Category:** Fulltime-Regular **Visa Sponsorship Available:** No - We will not support sponsorship, i.e. H-1B or TN Visas for this position **Skills and Abilities:** Strong foundation in transmission systems, grid stability, fault analysis, and load flow studies, with experience in modeling using ETAP, CYME, PSCAD, and PLS-CADD. Proficient in EHV substation design (AIS/GIS), including layout planning, equipment selection, grounding, lightning protection, and insulation coordination (345kV and above). Familiar with SF6 gas-insulated and air-insulated systems, and well-versed in industry standards such as IEEE, IEC, NESC, ANSI, and OSHA. Skilled in protection and control integration, including control buildings, panels, and coordination with civil teams on foundations, grading, and drainage. Experienced in construction practices, commissioning, testing, and interpreting field markups/redlines; knowledgeable in arc flash mitigation and safety compliance. Effective in managing cross-disciplinary teams, budgets, and timelines; strong communication skills for technical writing, client presentations, and issue resolution. **Background Check and Drug Testing Information:** CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing. **Pay Range Minimum:** $119,829 **Pay Range Maximum:** $209,726 **Additional Compensation:** All bonuses at CDM Smith are discretionary and may or may not apply to this position. **Work Location Options:** Hybrid Work Options may be considered for successful candidate. **Massachusetts Applicants:** It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
    $70k-86k yearly est. 60d+ ago
  • Software Engineer (Systems)

    Meta 4.8company rating

    Software engineer job in Helena, MT

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer (Systems) Responsibilities: 1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications. 2. Build new features and improve existing products. 3. Work on problems of diverse scope and design core, backend software components. 4. Handle large scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end code. 5. Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack. 6. Interface with other teams to incorporate their innovations and vice versa. 7. Conduct design and code reviews. 8. Analyze and improve efficiency, scalability, and stability of various system resources. 9. Complete medium to large features (each with many tasks) independently without guidance. 10. Identify and drive changes as needed for assigned codebase, product area and/or systems. 11. Telecommuting from anywhere in the U.S. allowed. **Minimum Qualifications:** Minimum Qualifications: 12. Requires a Master's degree (or foreign equivalent) in Computer Science, Engineering, Applied Sciences, Mathematics, Analytics, or a related field and 36 months of experience in the job offered or in a related occupation 13. Requires 36 months of experience involving the following: 14. Coding in at least one of the following industry-standard languages: C, C++, Java, or C# 15. Building large-scale infrastructure applications 16. Designing and completing medium to large software features independently without guidance 17. Owning a particular software component, feature, or system 18. Python, PHP, or Haskell 19. Relational databases and SQL 20. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce) 21. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting 22. Core web technologies: HTML, CSS, or JavaScript 23. Building highly-scalable performant solutions 24. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction 25. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems 26. Distributed Systems **Public Compensation:** $245,588/year to $290,180/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $245.6k-290.2k yearly 39d ago

Learn more about software engineer jobs

How much does a software engineer earn in Missoula, MT?

The average software engineer in Missoula, MT earns between $58,000 and $109,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Missoula, MT

$80,000

What are the biggest employers of Software Engineers in Missoula, MT?

The biggest employers of Software Engineers in Missoula, MT are:
  1. Advanced Technologies Group
Job type you want
Full Time
Part Time
Internship
Temporary