
Software Engineer
Haystack · United States
- Hybrid
- Full-time
- $115,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Remote Software Engineer role for government applications.
- Utilize Angular, .NET Core, and C# for development.
- Work on application upgrades and new feature design.
- Requires Bachelor's degree and 5-8 years experience.
- Competitive salary range of $110,000 - $120,000.
About the role
Software Engineer - Haystack Partner Opportunity
We are seeking a talented Software Engineer to join a Haystack partner on a fully remote basis. This role involves working on critical government applications, providing opportunities for both full-stack development and modernizing existing systems.
Role Responsibilities:
- Provide guidance and best practices for application upgrades and modernizations using Angular and .NET Core.
- Design, develop, and test new features for government applications.
- Perform analysis, implementation, testing, and troubleshooting of bugs.
- Determine user needs, analyze system capabilities, and prepare operating instructions.
- Ensure compliance with software development standards and contribute to project milestones.
Qualifications:
- Bachelor's degree with 5-8 years of commensurate experience.
- Minimum 18 months of experience with Angular; at least 2 years preferred.
- Proficiency in .NET Core, .NET Framework, and C#.
- Experience with MS SQL Server, including stored procedures and database management.
- Familiarity with Visual Studio (2019-2022), GIT, APIs, and Azure.
- Ability to obtain and maintain a suitability/public trust clearance.
What's Offered:
- Competitive annual salary of $110,000 - $120,000.
- Fully remote position open to candidates within the Continental United States.
- Opportunity to work on critical applications supporting government initiatives.
- Varied and challenging full-stack development tasks.
Key skills/competency:
- Software Engineering
- Angular
- .NET Core
- .NET Framework
- C#
- MS SQL Server
- API Development
- Azure
- Full-Stack Development
- Government Applications
Skills & topics
- Software Engineer
- Angular
- NET Core
- C#
- MS SQL Server
- Remote
- Full Stack Developer
- Government Contractor
- Application Modernization
- Software Development
How to get hired
- Tailor your resume: Highlight your Angular, .NET Core, C#, and MS SQL Server experience. Quantify achievements related to application modernization and feature development.
- Craft a compelling application: Emphasize your experience with government initiatives and your ability to obtain a public trust clearance in your cover letter.
- Prepare for technical interviews: Review best practices for Angular and .NET Core development, database management (MS SQL Server), and API design. Practice coding challenges.
- Understand the clearance process: Be ready to discuss your understanding of suitability and public trust clearances during the interview.
- Apply through Haystack: Follow the application instructions on the Haystack platform to submit your candidacy.
Technical preparation
Practice Angular component and service development.,Review .NET Core MVC and API best practices.,Write and optimize MS SQL Server stored procedures.,Familiarize with Azure services and GIT workflows.
Behavioral questions
Describe a complex bug you troubleshooted.,How do you ensure software development standards?,Tell me about an application modernization project.,How do you determine user needs for features?
Frequently asked questions
- What is the work arrangement for the Software Engineer role at Haystack's partner?
- The Software Engineer position is fully remote, open to candidates located within the Continental United States. This offers flexibility and the ability to work from anywhere within the specified region.
- What are the primary technologies used for this Software Engineer job?
- This role heavily utilizes Angular for front-end development and .NET Core, .NET Framework, and C# for back-end development. Experience with MS SQL Server, GIT, APIs, and Azure is also required.
- Is a public trust clearance required for this Software Engineer position?
- Yes, the ability to obtain and maintain a suitability/public trust clearance is a requirement for this Software Engineer role, as it involves working on government applications.
- What is the salary range for the Software Engineer position?
- The Software Engineer role offers a competitive annual salary ranging from $110,000 to $120,000, commensurate with experience and qualifications.
- What level of experience is needed for the Software Engineer role?
- The ideal candidate for this Software Engineer position will have a Bachelor's degree with 5-8 years of relevant experience. Specific experience with Angular (minimum 18 months, 2 years preferred) and .NET Core is crucial.
- Will I be working on new development or maintaining existing systems as a Software Engineer?
- This Software Engineer role involves both designing and developing new features for government applications, as well as providing guidance on application upgrades and modernizations, offering a mix of new development and modernization tasks.