Software Developer II
Duties:
Use software engineer tools such as compilers, IDEs, and docker to build and prepare software for ingest back into the CI/CD environment [40% of time]. Implement software design as developed through collaboration with senior software engineers and the software architecture group, including interpretation of high-level requirements [5%].
Formally manage less experienced scientific staff, including training, assigning work items, and performance evaluation [15%]. Author testable low-level requirements, based on high-level requirements from the software architecture team for use in unit and integration tests [5%].Act as technical lead in project planning, issue scoping, and design discussions and coordinates these activities with other relevant stakeholders and groups [5%]. Oversee implementation of software unit, integration, and system tests [5%]. Assist in validation of solutions to ensure efficient deployments and high customer satisfaction [5%].
Address critical product outages in a timely manner by assisting with recovery and post-mortem root cause analysis [5%]. Contribute ideas to the development of projects [5%]. Act as technical lead on projects by taking primary responsibility for input into and execution of the project plan for software engineering related objectives and tasks [5%].
Update job knowledge through activities such as completing educational/training opportunities, reading professional publications, or participating in professional organizations, conferences, or seminars [5%]. Telecommuting permitted.
Requires a Bachelors in Computer Science or a related field; plus 1 year of related experience.
Requires at least 1 year of experience with all of the following:- Python, or JavaScript and node.js scripting languages;
- C or C++; - Linux, UNIX or shell scripting;
- Git, Subversion, Perforce, or IBM Rational ClearCase;
- Amazon Web Services (AWS);
- MySQL or Postgres SQL;
- APIs; - Atmospheric sciences or meteorology;
- Software Development Life-Cycle (SDLC); and,
- Gitlab, Jenkins or Bamboo.
Telecommuting is permitted
$95,493 to $95,700 per year. Must also have authority to work permanently in the U.S. Benefits incl. med/dental offered. See full benefits and apply at jobpostingtoday. com Ref# 51415