Staff Web Developer

Koniag Government ServicesBaton Rouge, LA
13dHybrid

About The Position

Koniag IT Systems, LLC, a Koniag Government Services company, is seeking a Staff Web Developer to support KITS and our government customer in Baton Rouge, LA. This position is hybrid, candidates may be required to travel onsite. This position requires the candidate to be able to obtain a Public Trust. We offer competitive compensation and an extraordinary benefits package including health, dental and vision insurance, 401K with company matching, flexible spending accounts, paid holidays, three weeks paid time off, and more. The ideal candidate is a Web Developer who thrives in collaborative environments and is passionate about building scalable, secure, and high-performance web applications. This role requires strong technical leadership, expertise in modern .NET and React ecosystems, and the ability to work effectively with cross-functional teams in an Agile environment. The Staff Web Developer will design, develop, and deploy full-stack web applications using modern .NET frameworks and react, while collaborating with government stakeholders, QA teams, and project management to deliver high-quality solutions. Principal responsibilities will include but are not limited to: Design, develop, test, and deploy client-specific configurations and platform enhancements across the full technology stack Build and maintain robust API features in C# using modern .NET frameworks (ASP.NET Core, Entity Framework Core) with emphasis on security, performance, and reliability Design and implement front-end applications in React and TypeScript with strong focus on performance, accessibility, and user experience Participate actively in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement Collaborate with cross-functional teams including Government stakeholders, QA, Development, Project Management, and Support to meet release and delivery requirements Manage complex release cycles across multiple environments, ensuring smooth deployments and minimal disruption Maintain comprehensive technical documentation for applications, APIs, and architectural decisions Drive continuous improvement initiatives by identifying opportunities for optimization, automation, and enhanced development practices Design and implement scalable architectures following clean architecture principles, SOLID design patterns, and distributed system best practices Work with cloud platforms and containerized applications to ensure optimal deployment and scalability Contribute to CI/CD pipeline development and infrastructure as code implementations Provide technical guidance and mentorship to development team members

Requirements

  • Bachelor's degree or 4 years relevant experience in Computer Science, Computer Information Systems, Software Engineering, or related field
  • 4+ years of professional software development experience with .NET, ASP.NET Core, and Entity Framework Core
  • 4+ years of professional experience with modern front-end frameworks (React, Angular, or Vue.js)
  • Demonstrated experience managing complex release cycles across multiple environments
  • Proficiency in C#, ASP.NET Core, and building RESTful APIs following industry best practices
  • Strong expertise in React and TypeScript for building responsive, accessible web applications
  • Solid understanding of relational database management systems (RDBMS) and database design principles
  • Experience with cloud platforms (Azure or AWS) including deployment, monitoring, and optimization
  • Hands-on experience with containerized applications using Docker and orchestration with Kubernetes
  • Familiarity with CI/CD pipelines and infrastructure as code practices
  • Deep knowledge of clean architecture, SOLID principles, and distributed system design patterns
  • Strong understanding of scalable architecture design and implementation
  • Proficiency with version control systems, particularly Git and collaborative workflows (branching strategies, pull requests, code reviews)
  • Exceptional communication skills in English – both written and oral – with the ability to communicate effectively across technical and non-technical stakeholders
  • Excellent collaboration skills working with distributed teams across different time zones and organizational boundaries
  • Strong analytical and problem-solving abilities with attention to detail
  • Ability to work effectively in an Agile development environment
  • Self-motivated with ability to manage multiple priorities and deadlines
  • Commitment to writing clean, maintainable, and well-documented code
  • Ability to obtain a Public Trust

Nice To Haves

  • Experience with Redux Toolkit for state management in React applications
  • Experience working within federal government IT environments and understanding of government system requirements
  • Familiarity with Agile methodologies, including Scrum and Kanban frameworks
  • Proficiency with Atlassian tools including Jira for project tracking and Confluence for documentation
  • Experience with CI/CD tooling (Jenkins, GitHub Actions, Azure DevOps) and infrastructure automation (Terraform, CloudFormation)
  • Expertise in database performance optimization, including: Index design and optimization strategies Query plan analysis and tuning Partitioning strategies for large datasets Performance tuning for both OLTP (Online Transaction Processing) and OLAP (Online Analytical Processing) workloads
  • Knowledge of security best practices, secure coding practices, and authentication/authorization patterns
  • Experience with automated testing frameworks (xUnit, Playwright)
  • Familiarity with microservices architecture and event-driven design patterns
  • Understanding of accessibility standards (WCAG 2.1), A11y and Section 508 compliance
  • Knowledge of DevOps practices and site reliability engineering principles

Responsibilities

  • Design, develop, test, and deploy client-specific configurations and platform enhancements across the full technology stack
  • Build and maintain robust API features in C# using modern .NET frameworks (ASP.NET Core, Entity Framework Core) with emphasis on security, performance, and reliability
  • Design and implement front-end applications in React and TypeScript with strong focus on performance, accessibility, and user experience
  • Participate actively in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement
  • Collaborate with cross-functional teams including Government stakeholders, QA, Development, Project Management, and Support to meet release and delivery requirements
  • Manage complex release cycles across multiple environments, ensuring smooth deployments and minimal disruption
  • Maintain comprehensive technical documentation for applications, APIs, and architectural decisions
  • Drive continuous improvement initiatives by identifying opportunities for optimization, automation, and enhanced development practices
  • Design and implement scalable architectures following clean architecture principles, SOLID design patterns, and distributed system best practices
  • Work with cloud platforms and containerized applications to ensure optimal deployment and scalability
  • Contribute to CI/CD pipeline development and infrastructure as code implementations
  • Provide technical guidance and mentorship to development team members

Benefits

  • health insurance
  • dental insurance
  • vision insurance
  • 401K with company matching
  • flexible spending accounts
  • paid holidays
  • three weeks paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service