CACI-posted 3 months ago
$103,800 - $218,100/Yr
Full-time • Senior
VA
5,001-10,000 employees

The CACI team is looking to add a Senior .NET/React Developer to their growing software development contract with the Department of State in Rosslyn, VA. The Senior .NET/React developer will be responsible for designing, implementing, and testing the application while working closely with Government stakeholders and users to enhance current business processes.

  • Participate in project planning sessions with technical and functional leads, business analysts, and other team members to analyze business requirements and outline the proposed IT solution
  • Work with customers to clarify requirements, classify and prioritize user requests, and fix bug requests and operational issues reported by users
  • Write, interpret, and analyze technical documentation related to information technology
  • Deep understanding of SDLC processes, spanning requirements/issue management, defect tracking, source control, build and test automation, and release management
  • Provide recommended software development enhancements or changes in support of existing and projected organizational mission requirements
  • Create diagrams representing current application designs, data architecture, and flows
  • Develop responsive and accessible user interfaces using React, integrating them with .NET back-end services and APIs
  • Bachelor’s Degree in Computer Science or related degree
  • 10+ years of experience with .NET framework and customization and development involving programming languages like .NET, ASP.NET, C#, HTML, JavaScript, and jQuery
  • 3+ years of experience developing front-end applications with React, including state management (Redux or equivalent), hooks, and reusable component design
  • Expertise with Microsoft SQL Server
  • Expertise building REST APIs, preferably .NET Web API
  • Experience performing requirements analysis using Agile methodologies
  • Excellent problem solving and resolution skills
  • Experience in Application Security Code Review and/or Application Vulnerability Assessment
  • Experience developing 508 compliant, cross-browser compatible user interfaces
  • Strong knowledge of Azure DevOps (ADO) and CI/CD pipelines
  • Exposure to Agile project management and task tracking tools such as ADO Boards or JIRA
  • Active Secret clearance
  • Certifications in Azure, AWS, GCP, or other technologies
  • Comfortable with designing user interfaces using CSS / Bootstrap
  • Experience with React testing frameworks such as Jest or React Testing Library
  • Experience working with other front-end frameworks such as Angular
  • Healthcare
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education
  • Time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service