Senior Software Engineer
Job Description
Responsibilities include:
- Perform work that applies a broad theoretical and practical knowledge of software engineering to include but not be limited to reviewing, preparing, and analyzing all types of documentation: Planning, requirements, design, support and test
- Review source code, configuration files, and provide software engineering resolution support
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Improve operations by conducting systems analysis; recommending changes in policies and procedures
- Obtain and license software by obtaining required information from vendors; recommend purchases; testing and approve products
- Provide information by collecting, analyzing, and summarizing development and service issues
- Accomplish engineering and organization mission by completing related results as needed
- Perform Software Quality Assurance (SQA) to ensure that developed software meets and complies with defined or standardized quality specifications
- Work as a member of an agile software development team. Elaborate high level feature/function descriptions into detailed technical designs and tasks, in collaboration with users and government lead engineers
- Perform coding tasks for features/functions and/or functional/performance tests for features/functions
- Perform peer design and code reviews with other team members
- Perform coding/scripting tasks for software build, packaging and deployment
- Perform other software engineering and documentation tasks as assigned
- Other duties as assigned
Qualifications/ Technical Experience Requirements:
- Must be a US citizen
- Security Clearance Required: Top Secret with SCI eligibility
- One of the following education/experience combinations:
- Master's degree and 10+ years relevant experience (12+ years preferred), including at least 5 years supporting the DoD
- Bachelor's degree and 12+ years relevant experience (15+ years preferred), including at least 5 years supporting the DoD
- 18+ years relevant experience (20+ years preferred), including at least 8 years supporting the DoD in lieu of degree
- Strong knowledge and experience across the Software Development Life Cycle (SDLC)
- Strong hands-on software design and coding experience
- Understanding of agile software methodology processes
All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
Explore More
Date Posted
07/03/2023
Views
17
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details