Job Summary

Software Developer

  • Location:
    Boise, Idaho
  • Job reference:
  • Category:
    Software Engineer
  • Contract Type:

A Software Developer job is available in Boise, ID for direct placement courtesy of Modis Engineering. You will be working with the development teams to produce high quality work, participate in development meetings, code-reviews as well as adhere to project schedules. You will perform thorough unit testing of their work prior to it being turned over for quality assurance testing. You will develop and maintain a varied set of tools and applications utilizing the technologies and skills listed below.

This position requires a candidate to be a self-starter and have a team player approach to software development. They must demonstrate an aptitude to learn and apply new technologies required for the role.

Software Developer Roles and Responsibilities include:

Follows documented software development standards.

Develops solutions as defined by specifications and test plan.

Develops and delivers complex applications for internal and external use, utilizing innovative and creative approaches to software development.

Minimum Requirements:

Bachelor’s degree in Information Technology field (MIS, CIS, CS) or demonstrated equivalent work experience.
3+ years of experience in software development and delivery.
Object-Oriented Programming knowledge
C# or Java experience (3 plus years)
Web development in (At least 1 year)
Relational Database Development (SQL, TSQL)
Use of Source Control in development environment (At least 1 Year)

Preferred Skills & Experience:

Experience developing distributed systems, following industry standard patterns
JavaScript client-side frameworks JQuery, Angular, React.
Knowledge of the Microsoft Technology Development Stack.
W3C Standards (HTML5, CSS3, JavaScript)
HTTP Stack (RESTFul web services)
NoSQL Database Development (MongoDB, DocumentDB, Redis)
Report Development (SSRS) and ETL Development (SSIS)
ORMs such as ADO.Net Entity Framework, Dapper, Hibernate.
Git Source Code management and ALM tools Jira, TFS, VSTS
Development and implementation of “enterprise level” applications using an n-tier and microservice models.
Agile or SCRUM development methodology
Unit and Integration Testing
Familiarity with common Design Patters
Excellent written and verbal communication skills
Must be able to work efficiently in a distributed team environment
Ability to communicate with a variety of audiences (business analysts, development team leads, developers, system administrators, subject matter experts)

If you are interested in this job then please click APPLY NOW. For other opportunities available at Modis go to If you have questions about the position or would like more information, please contact Sara Dawson at 208-376-7500 or by email at

Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement