CACI International-posted 3 months ago
$103,800 - $218,100/Yr
Full-time • Senior
Arlington, TX
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.

  • Serve as a Senior .NET/React Developer with responsibilities to include: 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 benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service