Software Engineer
Skills
Computer ScienceDevopsFull-Stack DevelopmentWeb ApplicationsB2CDatabasesOptimization
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Must have lived in the U.S. for at least 3 of the past 5 years
- Must be authorized to work in the U.S. without sponsorship
- Must be able to obtain Public Trust or low-level security clearance
- Bachelor’s degree in Computer Science Engineering or related field
- 3-7 years of full-stack experience with strong front-end focus
- Strong proficiency in ASP.NET Core MVC Entity Framework and LINQ
- Experience with React and Next.js
- Experience integrating applications with Azure Web Apps Azure Functions and Azure SQL Database
- Hands-on experience with Git and CI/CD tools such as TFS and Octopus Deploy
- Strong SQL design optimization and querying skills
- Experience developing and securing RESTful APIs
- Familiarity with Agile Scrum and web security standards including OAuth and JWT
- Excellent verbal and written communication skills
Nice to have
- Self-starter
- Independent worker
- Analytical thinker
- Intellectually curious
Day to day
- Design and develop responsive web applications and user interfaces using React Next.js and .NET
- Collaborate with stakeholders and designers to turn requirements and wireframes into accessible polished code
- Integrate front-end solutions with Azure services secure RESTful APIs and CI/CD pipelines while improving performance and usability
Hiring process
- Apply online
- Security investigation and eligibility review
- Background check and clearance verification
