Redhorse Corporation is seeking a Software Engineer to lead a team in developing a next-generation web application aimed at improving government efficiency. The role involves full-stack development, secure software practices, and mentoring junior developers.
Key Responsibilities - Lead the software development team in designing, developing, testing, and deploying a next-generation web application. - Develop full-stack applications, including API endpoints, robust business logic, and efficient database interfaces. - Implement secure software development techniques, including encryption, user authentication, and role-based access control to protect system data. - Programmatically interface with third-party systems to asynchronously exchange requests and responses. - Collaborate with stakeholders to understand requirements and ensure the application meets their needs. - Mentor and guide junior developers on the team. Required Experience/Clearance - Experience developing full-stack applications including API endpoints, business logic, and database interface. - Knowledge of one or more high-level programming languages like Java, C#, or Golang. - Experience with secure software development techniques including encryption, user authentication, and enforcing role-based access control to system data. - Experience programmatically interfacing with third-party systems to asynchronously exchange requests and responses. - Minimum of 5 years of experience in software development, with at least 2 years in a team lead or senior developer role. Desired Experience - Experience with Agile development methodologies. - Experience with cloud-based platforms (e.g., AWS, Azure, GCP). - Familiarity with DevOps practices and tools (e.g., Git, CI/CD pipelines). - Experience with specific databases (e.g., PostgreSQL, MySQL, MongoDB). - Experience with testing frameworks and methodologies.
Redhorse Corporation is seeking a Software Engineer to lead a team in developing a next-generation web application aimed at improving government efficiency. The role involves full-stack development, secure software practices, and mentoring junior developers.