Software Engineer II
Company: Ardent Mills
Location: Denver
Posted on: October 30, 2024
Job Description:
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
USEmployment Type: Full timeCOMPETITIVE COMPENSATION: We provide
market-driven base pay, based on skills, abilities, and level of
experience. 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.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/2024EEO 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.
#J-18808-Ljbffr
Keywords: Ardent Mills, Fort Collins , Software Engineer II, IT / Software / Systems , Denver, Colorado
Didn't find what you're looking for? Search again!
Loading more jobs...