careertakescareertakes

Software Engineer

Confidential Client•Software & Technology
Entry LevelFull-timeOn-SiteN/A
Lakewood, Colorado
21 Hours Ago

The Software Engineer at Confidential Client is responsible for developing, testing, and maintaining application programs of moderate complexity following established standards. This role involves working through all phases of the software development life cycle, utilizing various technologies to ensure system integrity and timely delivery of software solutions. The position requires strong problem-solving skills, effective communication, and the ability to work both independently and collaboratively within a team.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This Software Engineer role focuses on designing, building, testing, and maintaining application software following established development standards and the full software development lifecycle. You’ll work with cross-functional teams to deliver high-quality, maintainable code and help drive improvements in architecture, testing, and deployment practices.

  • Develop new application features from documented requirements and specifications.
  • Troubleshoot, debug, and maintain existing applications; fix defects and address operational issues.
  • Write automated tests and participate in test automation efforts to ensure reliability.
  • Follow code review best practices and contribute to continuous improvement of development processes.
  • Produce and update technical documentation (design notes, runbooks, test plans).
  • Collaborate with product owners, QA, and other engineers to meet timelines and deliverables.
  • Stay current on relevant technologies and suggest pragmatic improvements for integration and performance.

Core Responsibilities

  • Implement features and fixes in accordance with product requirements and coding standards.
  • Participate in design discussions, sprint planning, and retrospective meetings.
  • Ensure system and module integrity through thorough testing and automated checks.
  • Support deployment and release activities, and assist with troubleshooting in production environments.
  • Estimate work, manage tasks, and communicate status clearly to stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • Typically 2+ years of professional software development experience (entry to early mid-level).
  • Solid understanding of software development fundamentals, algorithms, data structures, and design patterns.
  • Proven ability to write, test, and maintain production-quality code.
  • Strong problem solving, logical thinking, and time-management skills.
  • Good verbal and written communication skills; able to collaborate across teams.

Required / Relevant Technologies & Skills

  • .NET / C# or a similar high-level programming language
  • SQL Server (experience with T-SQL and database concepts)
  • Familiarity with XML/XSD/XSLT
  • Experience with HTML/DHTML and scripting (VBScript or similar)
  • Understanding of web services and service-oriented architecture (SOA)
  • Version control (Git or equivalent) and basic CI/CD concepts
  • Unit testing and test automation fundamentals

Preferred / Helpful Experience

  • Experience with data modeling tools
  • Prior exposure to product architecture and distributed systems
  • Experience with Visual Basic 6 or legacy application migration projects (helpful but not required)
  • Ability to work independently and as part of a team in a fast-paced environment
  • Experience negotiating scope and trade-offs with business stakeholders

Workplace & Legal Notes

This role is for a position located in Lakewood, CO. Careertakes and our client comply with all applicable U.S. federal and state employment laws. Reasonable accommodations are available upon request for candidates with disabilities during the application and interview process.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range