Epicareer Might not Working Properly
Learn More

Software Developer/Engineer

Salary undisclosed

Apply on


Original
Simplified
Celebrating 25 years of innovation, Cadre5 has been dedicated to building exceptional software since 1999. Our commitment to exceeding customers' expectations with powerful, reliable systems is at the heart of everything we do. Now, we’re looking for you to join our team and help shape the future!

Why This Role Excites Us – And Will Excite You Too…

Developing software is an adventure, and at Cadre5, you’ll be tackling new problems across diverse industries. We specialize in designing and developing enterprise and scientific software with complex architectures and intricate logic. Our engineers are engaged in every stage—from meeting with clients and gathering requirements to designing, coding, and deploying across the frontend, middle tier, and backend. We take pride in our commitment to excellence in quality, product, and process.

Collaboration is key here. You’ll work on integrated teams alongside clients, UI designers, business analysts, and engineers. If you thrive in dynamic, team-oriented settings and enjoy being part of every phase of the development lifecycle, Cadre5 could be the perfect fit for you!

Why Cadre5?

ü Working with highly talented team members

ü Paid over-time

ü Quarterly bonus programs

ü 3 weeks’ vacation

ü Monthly cell phone stipend

ü Excellent medical insurance, up to 100% paid by employer and contributions to HSA Plans

ü Company lunches, team building events, and learning opportunities

ü Hybrid work model

Job Responsibilities:

  • Work with team members and customers to ensure that requirements are well understood and capture the client's expectations.
  • Accept technical direction from project leads and senior software engineers.
  • Work with business users or business systems analysts to understand requirements and translate them into technical specifications.
  • Willingness to learn and take on new challenges/ self-directed and highly motivated.
  • Proficient with build and release management, developing features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment
  • Assist in preparing and maintaining application design documents.
  • Develop technical designs, complete with proof of concept/prototype and documentation.
  • Conduct technical design reviews and code reviews, ensuring work adheres to established standards and practices.
  • Design, code, test, debug, and document programs, subroutines, and scripts.
  • Maintain technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments.
  • Provides technical leadership on assigned projects or discovery efforts.
  • Responsible for implementing user stories on time with high quality as well as following an agile development lifecycle.


Basic Qualifications:

  • This position requires a Bachelor’s Degree in Computer Science or related field. A combination of education and equivalent work experience will be considered.
  • Knowledge of the C# and the .Net Framework.
  • Knowledge of MS SQL Server and T-SQL.
  • Knowledge of systems development lifecycle, scrum, agile, etc.
  • Knowledge of multi-tier and cross-platform architectures.
  • Comfortable working with collaboration tools such as Hangouts and Slack.
  • Knowledge of information technology concepts, application development methodology, terminology and standards.
  • Good communication skills both written and verbal.
  • Must be legally authorized to work in the United States without company sponsorship.
  • Must be open to a hybrid work schedule. Ideally with weekly on-site workdays.


Preferred Qualifications:

  • 3 plus years of applicable technical work experience.
  • Understanding of database normalization, indexing.
  • Understanding of design/implementation of enterprise workflow systems, distributed and intranet/internet architecture.
  • Ability to interpret and translate technical and/or complex concepts into information meaningful to team members and/or business personnel.
  • Experience with architecting enterprise solutions based on web services.
  • Strong experience with CSS and HTML5.
  • Strong understanding of software development process.
  • Strong Unit and Integration Testing techniques.
  • Experience with ASP.NET MVC.
  • Experience with Mobile development.
  • Experience building RESTful Web Services.
  • Experience with Angular, Vue, or REACT.
  • Experience with Source Control, especially GIT.


Benefits

Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays.

Cadre5 is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. Cadre5 is an E-Verify Employer.