Senior Software Engineer - .NET Full Stack
Cayuse Holdings
About the role
Overview
As a Senior Software Engineer specializing in .NET Full Stack development, you will play a crucial role in driving the design, development, and management of innovative application projects. You will engage in exciting challenges, such as integrating third-party components, creating new custom capabilities, improving existing code, and automating operations. Your expertise will contribute to large‑scale data processing and advanced analytics projects, making a significant impact on our IT infrastructure.
This position is fundamental to our mission at Cayuse and offers you the opportunity to grow your skills within a supportive environment.
Responsibilities
- Lead the design, development, and testing of application projects that enhance IT infrastructure.
- Programmatically integrate third‑party components and craft new functionalities tailored to our needs.
- Enhance existing code to improve performance and functionality.
- Identify and implement process improvements while automating essential operations and maintenance tasks.
- Collaborate with lead architects to design, build, and deploy advanced applications.
- Work on extensive data processing and complex statistical modeling to drive analytics initiatives.
- Engage in all phases of the software development life cycle, ensuring high quality through testing and quality assurance practices.
- Conduct project milestone reviews and contribute to resource estimation discussions and knowledge sharing best practices.
- Other relevant duties as assigned.
Qualifications
- Bachelor's Degree in a relevant field.
- A minimum of 8 years of experience in software development.
- Demonstrated experience in application management and development.
- Strong skills in application design, development, testing, and overall management.
- Experience with third‑party component integration.
- Proficient at modifying code and creating new custom functionalities.
- Ability to recommend and implement effective process improvements and automation techniques.
- Familiarity with the Microsoft 365 Power Platform and SharePoint.
- Knowledge of large‑scale data processing and statistical modeling principles.
- Comprehensive understanding of the software development life cycle.
- Experience working collaboratively under the guidance of lead architects.
- Familiarity with technical project milestone reviews and architecture sessions.
- Understanding of resource estimation and development best practices.
- Able to mentor and share knowledge with team members effectively.
- Current Active Top Secret clearance with SCI eligibility.
- Background check requirement to be met.
Minimum Skills Required
- Exceptional problem‑solving and analytical abilities.
- Strong communication and interpersonal skills.
- A responsive and urgent approach to customer needs.
- Proficiency in Microsoft and Adobe tools like Excel, Word, PowerPoint, and Acrobat.
- A self‑starter capable of managing multiple tasks effectively.
- Aptitude for building relationships both independently and as part of a team.
Our Commitment to You / Overview of Benefits
- Comprehensive Medical, Dental, and Vision Insurance alongside a wellness program.
- Flexible spending accounts available for healthcare, dependent care, and commuting.
- Short‑Term and Long‑Term Disability plan options.
- Company‑provided Basic Life and Accidental Death & Dismemberment (AD&D) Insurance.
- Optional Voluntary Life and AD&D plans available.
- 401(k) Retirement Savings Plan with company matching after one year.
- Generous paid time off policy.
Reports To
Program Manager
Working Conditions
- Professional office environment.
- Work hours are M‑F, within core hours of 6:00 AM to 6:00 PM ET.
- Must be able to perform duties for extended periods.
- Ability to utilize computers and office productivity tools effectively.
- Capable of maintaining a productive workspace.
- Prolonged periods of sitting while using a computer.
- Willingness to be flexible with schedules, including holidays if necessary.
- Possible travel for business or professional development may be required.
Other Duties
This job description does not encompass an exhaustive list of activities, duties, or responsibilities associated with this role. Duties may change at any time without notice.
Equal Opportunity Employer
Cayuse is an Equal Opportunity Employer, considering all applicants based on merit, qualifications, skills, and capabilities in accordance with applicable laws.
Pay Range
USD $135,000.00 – USD $141,489.00 /Yr.
Location
US‑VA‑Chantilly
ID
104116
Category
Information Technology
Position Type
Full‑Time Salary Exempt
Remote
No
Clearance Required
Top Secret
Requirements
- Bachelor's Degree in a relevant field
- A minimum of 8 years of experience in software development
- Demonstrated experience in application management and development
- Strong skills in application design, development, testing, and overall management
- Experience with third-party component integration
- Proficient at modifying code and creating new custom functionalities
- Ability to recommend and implement effective process improvements and automation techniques
- Familiarity with the Microsoft 365 Power Platform and SharePoint
- Knowledge of large-scale data processing and statistical modeling principles
- Comprehensive understanding of the software development life cycle
- Experience working collaboratively under the guidance of lead architects
- Familiarity with technical project milestone reviews and architecture sessions
- Understanding of resource estimation and development best practices
- Able to mentor and share knowledge with team members effectively
- Current Active Top Secret clearance with SCI eligibility
- Background check requirement to be met
- Exceptional problem-solving and analytical abilities
- Strong communication and interpersonal skills
- A responsive and urgent approach to customer needs
- Proficiency in Microsoft and Adobe tools like Excel, Word, PowerPoint, and Acrobat
- A self-starter capable of managing multiple tasks effectively
- Aptitude for building relationships both independently and as part of a team
- Capable of maintaining a productive workspace
- Willingness to be flexible with schedules, including holidays if necessary
- Possible travel for business or professional development may be required
- Clearance Required: Top Secret
Responsibilities
- As a Senior Software Engineer specializing in .NET Full Stack development, you will play a crucial role in driving the design, development, and management of innovative application projects
- You will engage in exciting challenges, such as integrating third-party components, creating new custom capabilities, improving existing code, and automating operations
- Your expertise will contribute to large-scale data processing and advanced analytics projects, making a significant impact on our IT infrastructure
- Lead the design, development, and testing of application projects that enhance IT infrastructure
- Programmatically integrate third-party components and craft new functionalities tailored to our needs
- Enhance existing code to improve performance and functionality
- Identify and implement process improvements while automating essential operations and maintenance tasks
- Collaborate with lead architects to design, build, and deploy advanced applications
- Work on extensive data processing and complex statistical modeling to drive analytics initiatives
- Engage in all phases of the software development life cycle, ensuring high quality through testing and quality assurance practices
- Conduct project milestone reviews and contribute to resource estimation discussions and knowledge sharing best practices
- Other relevant duties as assigned
- Reports to: Program Manager
- Work hours are M-F, within core hours of 6:00 AM to 6:00 PM ET
- Must be able to perform duties for extended periods
- Ability to utilize computers and office productivity tools effectively
- Prolonged periods of sitting while using a computer
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free