Now is a great time to join Redhorse Corporation.
Key Responsibilities
* Analyze functional business applications and design specifications for domains such as finance, accounting, personnel, manpower, logistics, and contracts.
* Translate detailed technical designs and logic flow charts into robust, high-quality computer software.
* Develop and maintain block diagrams and logic flow charts to document system architecture and data flow.
* Test, debug, and refine computer software to ensure it meets all functional requirements and mission objectives.
* Deploy and configure application services using IaaS providers including AWS, Microsoft Azure, or Google Compute Engine.
* Configure and manage Linux-based servers to ensure the reliable delivery of dynamic web applications.
* Architect solutions for continuous integration (CI), continuous deployment (CD), and continuous monitoring.
* Work with containerization technologies such as Docker, LXC, or Rocket to streamline development and deployment.
* Identify opportunities to enhance software to reduce operating time and improve overall system efficiency.
* Prepare comprehensive program-level and user-level documentation for all developed products.Provide technical direction and mentorship to other programmers to ensure all project deadlines are met.
* Design information systems and develop complex software tailored for large-scale Database Management Systems (DBMS).
Requirements
* Hands-on experience with configuration management tools such as Ansible, Puppet, Chef, or Salt.
* Familiarity with cloud-native monitoring and logging tools.
* Experience working in an Agile development environment using tools like Jira and GitLab.
* Background in developing applications for government functional areas (e.g., Manpower, Logistics).
* Knowledge of Infrastructure as Code (IaC) principles.
#J-18808-Ljbffr
Key Responsibilities
* Analyze functional business applications and design specifications for domains such as finance, accounting, personnel, manpower, logistics, and contracts.
* Translate detailed technical designs and logic flow charts into robust, high-quality computer software.
* Develop and maintain block diagrams and logic flow charts to document system architecture and data flow.
* Test, debug, and refine computer software to ensure it meets all functional requirements and mission objectives.
* Deploy and configure application services using IaaS providers including AWS, Microsoft Azure, or Google Compute Engine.
* Configure and manage Linux-based servers to ensure the reliable delivery of dynamic web applications.
* Architect solutions for continuous integration (CI), continuous deployment (CD), and continuous monitoring.
* Work with containerization technologies such as Docker, LXC, or Rocket to streamline development and deployment.
* Identify opportunities to enhance software to reduce operating time and improve overall system efficiency.
* Prepare comprehensive program-level and user-level documentation for all developed products.Provide technical direction and mentorship to other programmers to ensure all project deadlines are met.
* Design information systems and develop complex software tailored for large-scale Database Management Systems (DBMS).
Requirements
* Hands-on experience with configuration management tools such as Ansible, Puppet, Chef, or Salt.
* Familiarity with cloud-native monitoring and logging tools.
* Experience working in an Agile development environment using tools like Jira and GitLab.
* Background in developing applications for government functional areas (e.g., Manpower, Logistics).
* Knowledge of Infrastructure as Code (IaC) principles.
#J-18808-Ljbffr
Software Developer in huntsville at Unknown Company
This position is listed as contract and onsite.