Software Developer
$63.86k - $79.83kGrabJobs
Completes software development assignments including coding, testing, debugging, and installing programs according to written specifications, and department policies, procedures, and standards. Assist with design of enhancements to existing systems. Mentors with and provides assistance to the Software Developer/Architect. Under direction of Senior Software Developer/Architect, designs applications, using full stack, from start to finish; and supports internal applications across the company. All MDU Resources employees are responsible for placing safety as a #1 priority in their day-to-day work routine for themselves and others. MINIMUM QUALIFICATIONS Software Developer I: ($63,860 - $79,830) Bachelor's degree in Computer Information Systems or a related field or equivalent experience; and Two years of professional experience that includes relevant development tools and business analysis review in areas of system design and application development. Software Developer II: ($73,460 - $91,830) In addition to four-year degree or equivalent experience noted above, four years of Information Technology experience with proven record of increasing work responsibility, effective analysis and project management. Software Developer, Sr: ($84,460 - $105,570) In addition to four-year degree or equivalent experience noted above, six years of Information Technology experience with proven record of increasing work responsibility, effective analysis and project management. Requires leadership, independent judgement, and creative thinking. Key Skills Excellent written, interpersonal and verbal communication skills. Broad knowledge of principles, practices, and procedures in one or more business applications. Strong analytical and problem-solving skills. Ability to establish and maintain effective working relationships with internal and external customers. Able to manage multiple priorities. Experience in software design and development in a business environment. Understanding of and ability to maintain confidentiality of all company information. Highly proficient in Java and related frameworks such as Hibernate, Spring, SpringBoot. Proficient architecting and implementing RESTful web service solutions. Proficient with Message Queues. OTHER REQUIREMENTS Must take all measures necessary to protect networks, devices, programs and data from cyber-attack, damage or unauthorized access. This position is located in Bismarck, ND or Boise, ID but may consider a remote work location in the United States where MDU Resources is authorized to do business. Must be legally authorized to work in the United States, no sponsorships considered. May be required to maintain a valid driver's license. Subject to pre-employment drug testing and background checks. JOB RESPONSIBILITIES Works independently with clients and consultants on traditional maintenance and enhancement tasks and/or as part of a team of developers on major projects. Reviews, analyzes, evaluates, and documents requested modifications to existing and new business processes and system applications. Assists senior staff members or project leads in the study of feasibility and cost effectiveness of proposed enhancements. Provides production support to address application errors encountered during processing. Such support may require on-call duties extending beyond normal business hours. On-call duties are shared with other team members on a rotating basis as determined by the manager. Participates in software development activities as well as guides activities of other staff members; develops test plans, test data and documentation. Performs required testing to ensure the system functions in accordance with the business requirements established by the user. Performs other tasks and special projects as assigned. Application Deadline: September 13, 2026 To view our comprehensive and competitive benefits package, click here.
$110k - $135k
...&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, C++Location(s): Toronto, OntarioStatus: Full-timeGet... ...environmentStrong experience and proficiency in designing and developing real-time business applicationsExposure to enterprise tools such...SuggestedOngoing contractFull timeWork experience placementCasual workFlexible hours- ...Our Client is looking for an experienced Senior Full Stack Software Developer to support a large-scale Ontario Government application environment. The role is focused on building and supporting modern cloud-native web applications, REST APIs, responsive front-end...Suggested
$158k - $176k
.... What your day-to-day will look like: Identify, prioritize and execute tasks in the software development life cycle. Work with business to iterate over software requirements. Develop tools and applications by producing clean, efficient code. Automate tasks through appropriate...SuggestedWork at officeRemote workFlexible hours- ...Job Title: Full Stack Software Developer Intermediate Location: Toronto, Ontario - Remote Must Haves ~8+ years of professional software development experience ~ Strong hands-on experience with Angular ~ Strong hands-on experience with React....SuggestedRemote work
- Job Summary: The Senior Full Stack Software Developer will lead the design, development, and support of a cutting-edge Cancer Screening Correspondence Portal using .NET and React technologies. This role involves transforming existing systems into a fully digital platform...Suggested3 days per week
$110k - $140k
...engineering who enjoys solving complex process challenges and improving production performance. The Lead Process Engineer will develop, optimize, validate, and sustain manufacturing processes used in precision optical components, coatings, and assemblies. This is a...Temporary work$169k - $253k
...sits at the intersection of AI, platform engineering, and user-centred design, enabling a rare opportunity to improve both internal developer efficiency and the customer experience. If you have a proven track record of building high-leverage platforms, delivering...Full timeSecond jobWork at officeLocal areaRemote workWork from home$143k - $256.52k
Autodesk is seeking a Software Architect to join the COO division in Claremont, California. In this role, you will drive innovation in cloud-native experiences and mentor teams across diverse projects. The ideal candidate will have over 10 years of experience with a strong...Remote job- ...Support project lifecycle activities including requirements gathering, design reviews, programming, testing, commissioning, and startup.Develop and implement control strategies, HMI/SCADA graphics, alarms, and system interfaces within the PlantPAx environment.Collaborate...
- ...monorepo, pro.betstamp.com, and supporting services. Team leadership: Manage, mentor, and review engineers while helping hire and develop the team. Hands-on delivery: Ship code regularly and take on work requiring senior judgment, including complex migrations and...Odd jobFull timeWork at officeRelocationFlexible hours
- ...Hybrid Employment Type: Full-Time Permanent (FTE) Job Summary We are seeking an experienced Cloud Data Engineer to design, develop, and maintain scalable cloud-based data platforms and pipelines. The ideal candidate will have strong experience in cloud data...Permanent employmentFull time
- Bowman Williams seeks a Senior System Administrator (MSP / Partial WFH) to support advanced infrastructure, Microsoft cloud, security, and project work across multiple client environments. The role requires MSP experience and strong expertise in Windows Server, Active Directory...Work from home
- Role Name: Mainframe Application Support Engineer Location: Toronto 4 days a week on site F2F interview might be required We are seeking an experienced Mainframe Application Support Engineer to provide production support, incident management, and application ...Temporary work
$35 - $40 per hour
...controls networking principles. • Display knowledge of controls hardware • Create P&ID's based on contract drawings P&ID's • Develop controls submittals with assistance from senior level application engineers. • Understand simple installation methods. • Ability...Hourly payContract workFor contractorsFlexible hours- LERETA, LLC is seeking a Senior Data Engineer to lead the design, modernization, and operational support of the enterprise data platform. You will architect and optimize data integration, warehousing, reporting, and automation across Azure, Snowflake, and Power Platform...
- ...Senior Software Developer Full Stack Location: Toronto, ON Work Arrangement: Hybrid 2 days/week onsite Position Overview We are seeking a Senior Full Stack Software Developer with 5 8+ years of professional software development experience across...Temporary work2 days per week
- ...We are seeking an experienced Senior Java Developer with strong expertise in modern Java technologies and enterprise application development. The ideal candidate will be responsible for designing, developing, enhancing, and supporting scalable applications while collaborating...
$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week- ....NET Full Stack Developer Location: Toronto, ON Work Arrangement: Hybrid Employment Type: Fulltime FTE - Permanent Experience: 6 8 Years Job Summary: We are seeking an experienced Full Stack Developer with strong expertise in Angular, .NET/C#,...Permanent employmentFull time
- Zenlayer Inc. in California is seeking a growth-minded business development professional to identify and reach out to high-potential cloud infrastructure buyers before they come to us. You will build credibility in target communities, surface qualified opportunities, and...
- ...use of AI are the norm. In this role, you’ll: Lead, coach, and develop a team of 6 engineers spanning streaming, data lakehouse, serving... ...at scale — with a genuine servant leadership philosophy A software or data engineering background — you've been a hands‑on engineer...Flexible hours
- Job Summary: The Senior Software Developer is responsible for leading the design, development, integration, and testing of complex multi-tier IT systems across various platforms. This role involves collaborating with business analysts, providing technical leadership,...Contract workWork at officeMonday to Friday
- ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 6 months Extension: 1 Time Must Haves Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development...
- ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 6 Months Extension: 1 Time Security Clearance: CRJMC Must Haves At least 10 years of hands-on experience with software development, especially...
$120k - $145k
...relevance over time. 3. Build Organizational Capability Develop the training program and run hands-on enablement sessions for ATC... ...practical experience. 4+ years of professional experience in software development, automation engineering, data engineering, or AI/ML...Work at office- ...challenges. This role interfaces closely with customers, sales, engineering, and management to recommend hardware and software solutions, ensure product quality, develop and debug instrument drivers, and provide expert technical support. The Applications Engineer remains current...Work experience placementLocal area
- ...Luna Innovations' Optical Communications Business Unit (OCT BU) develops and markets a portfolio of precision photonic instruments,... ...controllers, analyzers, and specialty fiber components. This is a software-first Applications Engineer role, bringing deep automation and...Full timeFor contractorsWorldwide
- ...with Java, J2EE, Spring, Hibernate, and related web technologies. What you bring ~5+ years of experience as an Angular/UI Developer. ~ Hands-on expertise with Angular, Java, J2EE, JSP/Servlet, JavaScript, Java RMI, HTML, and XML. ~ Strong experience with...
- ...Possible Extension Role Summary We are seeking a Junior Software / Data Engineer with 1 3 years of experience in software... ...development, QA, and DevOps teams. Key Responsibilities Develop, test, and maintain Python-based applications, data pipelines,...Contract work
$105.79k - $141.05k
...development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform... ...customer experiences. The Main Responsibilities Design, develop, and support scalable digital experiences on AEMaaCS,...Full timeTemporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- remote entry level software developer Pomona, CA
- information technology software engineer Pomona, CA
- software engineer remote Pomona, CA
- intel software engineer Pomona, CA
- software engineer full time Pomona, CA
- software developer fintech Pomona, CA
- consulting software engineer Pomona, CA
- part time software developer remote Pomona, CA
- software developer positions Pomona, CA
- software engineer healthcare Pomona, CA




