What are the responsibilities and job description for the Software Engineer (Remote-US) position at Gnostech?
A Software Engineer is needed to support various software development tasks. The applicant will work as part of a team responsible for learning to design or modify new and existing software applications - both external and internal to our organization. The applicant will also be tasked to interact with other personnel from the Software Development Team, as well as Software Test and Cybersecurity Team members to design, develop, document, and test applications and software.
Overview
Location
- US-Remote
Job Title
- Software Engineer
Salary
- Commensurate with industry position, depending on experience
Shift
- Typical: Monday through Friday 9am to 5pm
Travel
- Less than 5%
Position Responsibilities
- Contribute to the design, development and on time delivery of applications, components and/or systems
- Participate in design reviews to provide input on functional requirements, product designs, schedules, or potential problems
- Implement application enhancements and architectural improvements for existing products
- Create technical documents as required
- Follow and execute test plans, scenarios, scripts, and procedures. Document test procedures to ensure repeatability and compliance with standards
- Document software defects using a bug tracking system, and report defects to software lead.
- Maintain source code in a version control system
- Understand and follow secure coding standards
- Work productively with other team members on small to large scale projects
Minimum Security Clearance
- Must be eligible and pass security screening to obtain DoD Secret
Required Qualifications and Skills
- Proficiency in software design, development, and testing.
- Experience and technically proficient with: Java and Angular
- Experience with MySQL/MariaDB
- Knowledge of cloud computing technologies and current computing trends.
- Ability to identify, define and resolve problems, collect data, establish facts, and draw valid conclusions
Additional Desired Qualifications, Skills, Certifications
- Experienced and technically proficient with: Python, Terraform
- Experience with No-SQL Databases
- Experience with containerized technologies (e.g., Docker, Kubernetes, etc.)
- Comfortable working in a fast-paced, emerging growth environment
- Strong oral, written communication skills
Education and Training Required
- Bachelor's degree (in Engineering, Computer Science, Math, or related field)
Minimum Years of Experience
- 2 years
===============================================================
Gnostech, LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information, please visit www.eeoc.gov
If this position requires a government clearance, the applicants selected will be subject to a government security investigation and must meet eligibility requirements for accessing classified information.