Search jobs > Denver, CO > Software engineer

Software Engineer

Foxhound Partners
Denver, CO, United States
Full-time

About the Position : We are currently recruiting an energetic, detail-oriented and motivated Software Engineer with in-depth knowledge of C#.

NET and Angular. The candidate will be responsible for ensuring development targets are met in a timely manner while working with other developers to produce high quality, well tested and innovative software.

We expect responsibilities will be dynamic and expanded as we strive to meet our clients' and customers' needs.

Job Responsibilities and Expectations :

  • Responsible for providing high level technical expertise in design development, coding, testing and debugging new software or significant enhancements to existing software for customers.
  • Assist in the design and development of software products for external and internal customers
  • Participate in upgrading current products’ design and implementing optimal changes to meet the regulatory compliance requirements.
  • Develop new functionality according to product specification.
  • Review test and enhance existing features.
  • Provide product expertise for all DVS product lines.
  • Maintain understanding of product development schedules and adhere to all deadlines.
  • Participate in all product design reviews, contributing appropriately.
  • Assist when needed in the execution of customer support activities.
  • Generate training material and conduct training sessions as required.
  • Must be detail-oriented with the ability to learn new technologies and libraries through self-study.

Job Qualifications

  • Undergraduate degree in Computer Science or Engineering or equivalent job experience.
  • A minimum of five years of experience in the design and development of software preferably in C#.NET
  • Proven experience with software design and OOD methodologies
  • Familiarity with Relational Databases and SQL
  • Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles
  • A minimum of five years of experience with Agile Development methodologies and frameworks including Scrum and XP for managing the entire software development lifecycle.
  • Strong technical skills in .NET, C# (or equivalent), Relational Database systems, Web Services, automated unit testing and other core technologies.
  • Experience in HTML, JavaScript and web development frameworks (AngularJS, Bootstrap, jQuery).
  • Experience with Web services development (SOAP, REST)
  • Excellent verbal and written communication skills.
  • Strong organizational skills including multi-tasking and time management skills.

Knowledge, Skills & Abilities

  • Knowledge and understanding of software development life cycle and methodologies.
  • Knowledge and understanding of industry best practices for Object Oriented development.
  • Ability to establish and maintain business relationships with customers.
  • Ability to analyze problems and identify potential solutions and preventive measures
  • 10 days ago
Related jobs
Promoted
Terumo BCT, Inc.
Lakewood, Colorado

Performs functional and empirical analysis related to the design, development, and implementation of software including customer software, utility software, development software, and diagnostic software. Provides functional and empirical analysis related to the design, development, and implementatio...

Promoted
VirtualVocations
Littleton, Colorado

A company is looking for a Staff Software Engineer - Applied AI to enhance their developer portal through AI applications. ...

Promoted
Blue Origin
Denver, Colorado

As a senior software engineer in Enterprise Technology, you will bring your perspective to aerospace applications of engineering design, manufacturing, supply chain, mission operations, or customer experience. Mentor software engineers on your team and others. Experience mentoring software engineers...

Promoted
VirtualVocations
Littleton, Colorado

A company is looking for a Linux Software Engineer with experience in developing and maintaining automated solutions across on-premises and cloud environments. ...

Promoted
Sierra Space
Broomfield, Colorado

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As an Embedded Flight Software Engineer, your primary ...

Promoted
VirtualVocations
Littleton, Colorado

A company is looking for a Traffic Software Engineer to manage platforms handling public and private site traffic. ...

Promoted
Homebound
Denver, Colorado

We are seeking innovative Full Stack Engineers with extensive ERP experience to build delightful frontend experiences along with building reliable, performant, and robust back-end systems. Partner with all Homebound teams, from engineering to customer experience. ...

Volt
Aurora, Colorado

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and five (5) years of relevant software engineering experience. As a Senior Software Engineer, you have the opportunity to directly impact the world around you and contribute to classified programs...

Blue Origin
Denver, Colorado

As part of a hardworking team of diverse engineers, you will work with other software systems engineers and other discipline teams to ensure compliance to standards and define processes around the required compliance. Software is the heart of space vehicle development so your ability to collaborate ...

Northrop Grumman
Aurora, Colorado

About our organization:* As a Senior Principal Software Engineer, you'll be joining our growing Aurora Software and Digital Engineering department which has 200+ Software Engineer, DevOps Engineer, Systems Administrator, Database Administrator, and Network Engineer peers from entry-level to the most...