Software Engineer (Mid-Level) – DoD Secret Clearance

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong experience with modern programming languages such as Javascript, Go, and HTML., Knowledge of cloud and containerized solutions, with exposure to Gitlab, AWS, Kubernetes, and SQL., Demonstrated ability in test-driven development and a security-first approach., Mid-level experience in software development with a focus on high-quality code implementation..

Key responsabilities:

  • Assist in maintaining the operational status of Mattermost 24/7.
  • Lead major technology assignments and evaluate performance results for project growth.
  • Execute the full software development life-cycle and produce documentation for implementations.
  • Troubleshoot and upgrade existing systems while integrating software components into functional systems.

Maania Consultancy Services logo
Maania Consultancy Services Hrtech: Human Resources + Technology Scaleup https://www.maania.com/
51 - 200 Employees
See all jobs

Job description

We are looking for strong experience with:

  • Several modern languages (Javascript, Go, HTML, etc.) with expertise to design, develop, troubleshoot, debug, and implement high quality code
  • A wide variety of computing environments including cloud and containerized solutions
  • Cultivates a “security-first” and “test-first” approach to test-driven development
  • Demonstrated knowledge in one or more of the following: Go, React, Docker
  • Exposure to: Gitlab | AWS | Kubernetes | SQL (Postgres or MySQL)

What will make you successful:

  • Assist the 24x7x365 team in ensuring that Mattermost is operational at all times
  • Work on innovative R&D tasks while there are no active support requests
  • Possesses and applies a comprehensive knowledge across key tasks and high impact assignments
  • Plans and leads major technology assignments
  • Evaluates performance results and recommends major changes affecting short-term project growth and success
  • Functions as a technical expert across the team and tasks
  • Creates and maintains documentation for implementations
  • Execute full software development life-cycle (SDLC)
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Answer phone calls from customers, and help fix issues in the production code or deployment
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updates with latest features
     

Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)

Software Engineer Related jobs