We are seeking a skilled and experienced Senior Software Engineer to join our team as an Onsite Lead. This position is based downtown Denver and is onsite M-F. This individual must be available during off hours for critical issues.
The ideal candidate will play a key role in new development, onsite support, and collaboration with our offshore team. This role will also involve supporting Robotic Process Automation (RPA) implementations and acting as the primary onsite technical lead.
SR. SOFTWARE ENGINEER RESPONSIBILITIES:
Software Development:
Design, develop, and maintain applications using C#, .NET, SQL, Angular, MVC, and HTML.
Collaborate with the offshore team to deliver high-quality software solutions.
Write clean, scalable, and well-documented code.
Onsite Support:
Provide full onsite support for access databases and .NET applications.
Troubleshoot and resolve technical issues in a timely manner.
Ensure the stability and performance of existing systems.
RPA Support:
Assist in the implementation and support of Robotic Process Automation (RPA) solutions.
Work with RPA tools and frameworks to automate business processes.
Version Management and CI/CD:
Manage code repositories and version control using GitHub.
Implement and maintain CI/CD pipelines for automated builds, testing, and deployments.
Leadership and Reporting:
Act as the onsite technical lead, coordinating with the offshore team and ensuring alignment with project goals.
Report directly to the IT Director, providing updates on project progress, challenges, and solutions.
Mentor and guide junior developers as needed.
Innovation and Improvement:
Stay updated with emerging technologies and industry trends.
Propose and implement improvements to existing systems and processes.
SR. SOFTWARE ENGINEER QUALIFICATIONS:
Bachelor's degree in computer science, Information Technology, or a related field (or equivalent experience).
4-5 years of professional experience in C#, .NET, SQL, Angular, MVC, and HTML.
Strong proficiency in C# and .NET framework.
Experience with SQL databases and database design.
Front-end development skills using Angular, MVC, and HTML.
Familiarity with GitHub and version control best practices.
Hands-on experience with CI/CD pipelines.
Knowledge of RPA tools particularly UiPath.
Knowledge of AI/ML concepts and frameworks, a plus.
Proficiency in Python for scripting and automation, a plus.
Experience with PowerBI for data visualization and reporting, a plus.
Strong leadership and communication skills.
Ability to work independently and as part of a distributed team.
Excellent problem-solving and analytical abilities.
Self-motivated with a proactive approach to tasks.
SR. SOFTWARE ENGINEER WORKING CONDITIONS:
Required to sit, use hands to finger, handle or feel, reach with hands and arms, and see, talk, or hear.
Frequently required to stand, walk, carry, or pull.
Required to climb, bend or squat on occasion.
Must regularly lift and/or move 20-35 pounds and occasionally lift or pull 35-80 pounds.
BENEFITS:
Medical Insurance (first day of the month after starting date)
Health Savings, and or Flexible Spending Account
Dental Insurance
Vision Insurance
Life Insurance and AD&D, Employer Paid
Short Term Disability
Long Term Disability
Employee Assistance Program
Accident Insurance, Optional
Critical Illness Insurance, Optional
401K, Employer Match
PTO & Vacation Pay
9 Paid Holidays
Company Product Discounts
Tuition Reimbursement, up to $5,000.00 per calendar year
Maternity/Paternity/Adoption Leave
Company Incentive Plan
Bereavement Pay
Relocation Available
PHM Brands is an equal opportunity employer and considers qualified applicants for employment without regard to sex, race, color, religion, ethnic or national origin, gender, sexual orientation, gender identity or expression, age, pregnancy, leave status, disability, veteran status, genetic information and/or any other characteristic or status protected by national, federal, state, or local law. pm21
Equal employment opportunity, including veterans and individuals with disabilities.