Jobs · Information Technology · Maryland

Software Engineer 2

Wyetech, LLC · Annapolis Junction, MD · 2 days ago
On-siteInformation Technology$64.04–$120.27/hrFull-time

About the role

The Software Engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. They work individually or as part of a team, reviewing and testing software components, resolving software problem reports, utilizing software development and design methodologies, and providing input to system design.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Debug existing software and correct defects
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Provide recommendations for improving documentation and software development process standards
  • Write or review software and system documentation
  • Assist with developing and executing test procedures for software components
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Develop or implement complex database or data repository interfaces/queries
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints
  • Perform quality control on team products
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Implement recommendations for improving documentation and software development process standards

Requirements

  • TS/SCI with agency appropriate polygraph
  • Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree

Qualifications

  • Python experience
  • Infrastructure as Code (Terraform)
  • Containerization (K8s or AWS Elastic Container Service)
  • Cloud native application deployment experience in AWS
  • Agile lifecycle experience
  • Experience deriving software requirements
  • Collaborating on multi-team software projects

Skills

  • Gitlab CI/CD pipeline automation
  • Cloud architecture deployment (AWS architecture)
  • Cloud stability, resilience, failover

Benefits

  • Generous PTO plan of up to 200 hours annually
  • Choice of medical plan options, some with HSA
  • Vision and dental benefits
  • Life and AD&D benefits
  • Short and long-term disability insurance
  • Hospital indemnity, accident, and critical illness insurance
  • Optional identity theft and legal protection services
  • Two complimentary branded clothing orders annually
  • Automated contribution to a Simplified Employee Pension (SEP) IRA

Pay

$64.04 - $120.27 an hour

Schedule

Varies

Benefits

  • Employee Referral Bonus Eligibility up to $10,000
  • Mobility Among Wyetech-supported Contracts
  • Variety of contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS
  • Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party
  • Complimentary branded clothing orders annually

Similar jobs

Software Engineer 2

Berkshire Hathaway Homestate Companies - Workers Compensation DivisionSacramento, CA· 2 wk ago
Engineeringapply on jobs.lever.co

Software Engineer 2

Onyx Point, LLC.Hanover, MD· 1 mo ago
Engineering$78k–$250k/yrapply on onyxpointinc.catsone.com

Software Engineer 2

Berkshire Hathaway Homestate Companies - Workers Compensation DivisionWalnut Creek, CA· 2 wk ago
Information Technologyapply on jobs.lever.co

Software Engineer 2

NightwingAnnapolis Junction, MD· 1 mo ago
Engineering$122k–$253k/yrapply on nwis.wd12.myworkdayjobs.com

Software Engineer 2

InterImageFort Meade, MD· 3 mo ago
Information Technology$50k/yrapply on apply.workable.com

Software Engineer 2

Base-2 SolutionsBethesda, MD· 2 days ago
Engineeringapply on phh.tbe.taleo.net