Search jobs > Denver, CO > Software engineer ii

Software Engineer II

Ardent Mills
Denver, CO, United States
Full-time

Software Engineer II

Job Summary :

The .NET Software Engineer is responsible for developing, delivering and overseeing the software creation and implementation for Ardent Mills' custom software platforms.

This role involves guiding the team through the development process, ensuring that technical standards are met, and facilitating effective communication among team members.

The .NET Software engineer plays a key role in maintaining the quality and efficiency of the product's technical delivery.

Key Responsibilities :

  • Technical Leadership : Direct and supervise the platform's technical facets, ensuring alignment with the overarching project goals.
  • Team Direction : Foster effective communication and problem resolution within the development team. Exercise latitude in determining team objectives.
  • Quality Control : Set and enforce coding standards, security protocols, and performance benchmarks. Devise solutions to complex issues.
  • Continuous Improvement : Lead the adoption of emerging technologies and methodologies to enhance the product and development processes.

Apply new principles and concepts.

Project Oversight : Lead in the planning, scheduling, and tracking of project milestones and timelines. Adapt strategies as needed.

Qualifications :

  • Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, or a related field.
  • 7+ years of experience in a technology-focused role, ideally in a leadership capacity.
  • Expert understanding of software development and agile project management principles.
  • Advanced analytical and problem-solving skills.
  • Excellent communication and leadership skills.

Preferred Skills :

  • NET Core and .NET Framework
  • Experience with Azure Functions, Azure Logic Apps, Azure SQL Database, Blob Storage, and Azure Active Directory
  • C# Programming : In-depth knowledge of C# and its features like LINQ, async / await, and Entity Framework
  • Cloud architecture understanding : Knowledge of cloud design patterns, microservices architecture, and containerization with tools like Docker and Kubernetes.
  • DevOps practices : Experience with Azure DevOps for continuous integration and continuous deployment (CI / CD) pipelines.
  • Security : Implementing security best practices in the cloud, including managing identities and access control.
  • Scalability and performance tuning : Ability to design systems that can scale and perform optimally in the cloud.
  • Monitoring and diagnostics : Using Azure Monitor and Application Insights for performance tracking and logging.
  • Agile methodology : Working knowledge of agile development practices and team collaboration tools.
  • API development : Creating and managing RESTful APIs with ASP.NET Core
  • Database skills : Working with Azure SQL or other database technologies, understanding of NoSQL databases is a plus.

Version control : Proficiency with Git and understanding of branching strategies.- In-depth understanding of Azure DevOps.

  • Expertise in reviewing and optimizing code and / or other technical solutions.
  • Ability to adapt promptly to changing technology landscapes, recognized as an expert within the organization.

Location : Remote US

Remote US

Address :

126 Remote, Denver CO, 80202

Additional Locations (if applicable) :

Employment Type : Full time

Full time

Additional Information :

COMPETITIVE COMPENSATION :

We provide market-driven base pay, based on skills, abilities, and level of experiences. Our salary ranges are broad, and individual salary will be market competitive based on a candidate's unique set of skills and level of experience.

The starting range for this position is $102,600.00 - $136,896.10, with additional earning potential possible commensurate with experience.

Additionally, we believe that our team members are the reason for our success and all team members are incentive eligible with a target based on contribution, company performance, and individual results achieved.

While the specific bonus plan and target amount will be determined based on the role and breadth of contributions, the targeted bonus plan and targeted percentage amount for this role is Bonus - MIP, 15% Annual.

BENEFITS :

At Ardent Mills we offer a wide range of benefits to our team members and their eligible family members. Some of our great benefit programs you may be eligible for include :

  • Medical, Dental and Vision Coverage* Health and Dependent Savings Accounts
  • Life and Disability Programs
  • Voluntary Benefit Programs
  • Company Sponsored Wellness Programs
  • Retirement Savings with Company Match
  • Team Member and Family Assistance Program (EAP)
  • Paid Time Off and Paid Holidays
  • Employee Recognition Program with Rewards (RAVE).

APPLICATION DEADLINE :

12 / 11 / 2024

EEO Commitment :

At Ardent Mills, everyone matters and everyone has a voice. We are committed to providing an environment of mutual respect where equal opportunities are available to all applicants and team members and the decisions will be based on merit, competence, performance, and business needs.

We are proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, religion, creed, national origin, ancestry, marital status, sex, sexual orientation, gender identity or expression, physical or mental disability, pregnancy, genetic information, veteran status, age, political affiliation, or any other non-merit characteristic protected by law or not.

Together, celebrating our differences, we make Ardent Mills. The preceding position description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this position.

It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees in this position.

The description, duties, functions, and responsibilities are subject to change at the discretion of Ardent Mills.

En Ardent Mills, todos importan y todos tienen voz. Estamos comprometidos a brindar un ambiente de respeto mutuo donde haya igualdad de oportunidades disponibles para todos los solicitantes y miembros del equipo y las decisiones se basaran en el merito, la competencia, el desempeno y las necesidades comerciales.

Estamos orgullosos de ser un empleador que ofrece igualdad de oportunidades. No discriminamos por motivos de raza, color, religion, credo, origen nacional, ascendencia, estado civil, sexo, orientacion sexual, identidad o expresion de genero, discapacidad fisica o mental, embarazo, informacion genetica, condicion de veterano, edad, politica.

afiliacion, o cualquier otra caracteristica no meritoria protegida por ley o no. Juntos, celebrando nuestras diferencias, formamos Ardent Mills.

La descripcion del puesto anterior ha sido disenada para indicar la naturaleza general y los deberes y responsabilidades esenciales del trabajo realizado por los empleados dentro de este puesto.

Es posible que no contenga un inventario completo de todos los deberes, responsabilidades y calificaciones requeridas de los empleados en este puesto.

La descripcion, los deberes, las funciones y las responsabilidades estan sujetos a cambios a discrecion de Ardent Mills.

5 days ago
Related jobs
Promoted
VirtualVocations
Littleton, Colorado

A company is looking for a Senior Software Engineer II, FullStack AI/ML. ...

Promoted
Ardent Mills
Denver, Colorado

NET Software Engineer is responsible for developing, delivering and overseeing the software creation and implementation for Ardent Mills' custom software platforms. NET Software engineer plays a key role in maintaining the quality and efficiency of the product's technical delivery. Computer Science,...

Promoted
VirtualVocations
Littleton, Colorado

A company is looking for a Software Engineer Level II to support high-impact civic tech within the federal government. ...

Amazon.com Services LLC
Denver, Colorado

We have an opening for a talented Software Development Engineer to help us innovate and make our mark in this space! Are you up for the challenge? If you are an experienced SDE who wants to work on hard problems and have the autonomy to deliver, then we want to talk to you about joining us in CE Tec...

The University Corporation for Atmospheric Research
Lakewood, Colorado

The CPAESS Software Engineer II will be part of a team that works closely with the QOSAP group and the NOAA Environmental Modeling Center / Engineering and Implementation Branch. UCAR is excited to announce the job opening for the CPAESS Software Engineer II role working with NOAA’s Quantitative Obs...

Travelport
Englewood, Colorado

Software Engineer II | Englewood, CO USA. What does a great Software Engineer. You're quick to pick up new ideas, adhere to the gold standards for coding, and show off your coding techniques and ideas to next level techs like architects and senior software engineers. Build performant, scalable, main...

Sierra Space
Centennial, 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 a Flight Software Engineer, your primary responsibi...

KPMG-UnitedStates
Denver, Colorado

Lead Engineer II, Software Engineer. KPMG is currently seeking a Lead Engineer II, Software Engineer to join our Tax Ignition Center. Take ownership and accountability of development process and the development team through the entire software lifecycle which includes Architecture, Design, Developme...

Raytheon
Aurora, Colorado

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant software engineering experience. As a Software Engineer, you can directly impact the world around you and contribute to classified programs and technologies you are passionate abo...

Raytheon Technologies
Aurora, Colorado

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