By Light Professional IT Services

Software Engineer II

Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field.
  • Minimum 4 years of software development experience.
  • Proficient in designing and developing software applications based on specified requirements.
  • Ability to maintain and modify existing applications with minimal oversight.
  • Experience in testing and debugging software based on established procedures.
  • Skilled in troubleshooting and resolving software issues.

Responsibilities

  • Design and develop software functionality according to established requirements.
  • Prepare technical documentation to aid in design review processes.
  • Conduct and participate in peer reviews to ensure coding standards compliance.
  • Code, debug, test, and troubleshoot applications throughout the development cycle.
  • Integrate software components and subsystems as required.

Benefits

  • Opportunity to work on military, government, or technical training programs.
  • Preferred candidate will gain experience with advanced technologies like Unity and Unreal Engine.
  • Supportive environment for professional growth and adherence to established software engineering standards.
  • Chance to enhance skills in object-oriented programming languages, particularly C#.
Full Job Description
Position Overview

Mid-Level Software Engineer that works from established requirements and uses established software engineering processes to develop software systems, subsystems, and system enhancements. Completes detailed design and development work independently for individual software components and integrates the developed products together individually and/or at the subsystem level. Follows software engineering standards and assists senior engineers in software system or subsystem development and documentation efforts. Adheres to schedules and stays within established budgets.

Responsibilities

  • Designs and develops software functionality based on established requirements and specifications.
  • Prepares technical data and presentation material to support design reviews
  • Participate in and conduct software peer reviews to validate adherence to established coding and implementation standards.
  • Performs coding, debugging, testing and troubleshooting throughout the application development process.


Required Experience/Qualifications

  • Bachelor's degree in computer science or other relevant degree.
  • Minimum 4 years of experience as software developer.
  • Designs and develop software applications following established requirements and specifications using the appropriate tools.
  • Maintains and modifies existing software applications with minimal supervision.
  • Experience developing new software functionality and enhancing existing software.
  • Experience testing developed software in accordance with specified test procedures and resolving identified discrepancies and deficiencies.
  • Experience debugging, troubleshooting and fixing reported software issues


Preferred Experience/Qualifications

  • Experience supporting military, government, or technical training programs.
  • Proficiency in C# or other object oriented programming languages such as C++ or Java.
  • Experience developing or supporting web-based applications
  • Experience defining and working with text-based structured data such as JSON and XML.
  • Experience with Modeling and simulation applications.
  • Experience working with and executing established Understanding of software development lifecycle (SDLC) processes.
  • Experience developing software applications using gaming engines such as Unity and/or Unreal Engine.


Special Requirements/Security Clearance

  • Ability to obtain a Security Clearance

About By Light Professional IT Services

By Light Professional IT Services is a provider of full lifecycle information technology and telecommunications solutions to the federal government and commercial clients. The company provides services in the areas of cybersecurity, cloud computing, application development, network engineering, and strategic consulting. By Light has been recognized as one of the fastest-growing private companies in the United States by Inc. Magazine and has been named a top workplace by The Washington Post.
Learn more about By Light Professional IT Services
Size
1,500 employees
Industry

Similar Jobs

More Jobs at By Light Professional IT Services

More Aerospace & Defense Jobs

Find similar Software Engineer II jobs: