SOFTWARE ENGINEER IV

job
  • PHXDefense
Job Summary
Location
Orlando ,FL 32885
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
16 Mar 2025
Share
Job Description

At Phoenix Defense, our team members have incredible opportunities to work on state-of-the-art modeling and simulation programs that prepare the nation’s armed forces to protect and serve our country and allies throughout the world. We look for people who have bold new ideas, courage, and an entrepreneurial spirit to join forces to create the future while having fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. With every job we fill, our focus is on providing best in class service to our customers while offering the opportunity for professional growth in a rewarding and innovative work environment. We have an exciting opportunity for a highly motivated professional to fill the position of Software Engineer IV .

WHAT YOU WILL DO:

The Software Engineer reports up through the CPM Plus (Consolidated Product Line Management Plus) Engineering Management team and performs software design, code, unit test, integration, and testing to satisfy project requirements. Additionally, this position will be assigned other projects or tasks in alignment with the level and scope of the position.

  • Create use cases and performs object-oriented analysis and design with close interaction with customer and domain experts.
  • Develop testing routines or procedures.
  • Create flowcharts and other documentation to identify requirements for software and to propose possible solutions.
  • Coordinate with hardware engineers and other staff to forecast whether the design will be feasible under cost and time constraints.
  • Adhere to strict CMMI quality procedures to ensure first-time quality in delivered products.
  • Lead software requirements analysis and lead system-level development teams.
  • Lead architecture and development of systems.
  • Direct software programming and development of documentation.
  • Apply computer science, engineering, and mathematical analysis to the software development process.
  • Lead small development teams in terms of task breakdown, progress tracking, and technical issue resolution to ensure product success.
  • Provide technical support for software maintenance or use.
  • Communicate with customers and clients to establish maintenance procedures for software systems.

ABOUT YOU:

  • Bachelor's degree in Computer Science, or related field required.
  • Minimum of seven (7) years of experience in the software development industry or simulation experience.
  • Experience working in an Agile development environment.
  • Experience in Full Stack development and integration of systems such as REST API.
  • Significant experience with C#, ASP.NET Web Forms, .NET Blazor, and Angular, JavaScript, HTML, and CSS.
  • Experience writing architecture documentation and test procedures.
  • Experience with BitBucket, SVN, and Git for configuration management and source code repositories.
  • NUnit or Protractor for dev testing.
  • Experience using Relational Database Management Systems such as Postgres, MySQL, SQL Server, and/or Oracle.
  • Experience using an IDE such as VS Code, Microsoft Visual Studio, or Eclipse.
  • Experience using a defect management system such as JIRA.
  • Experience using Microsoft Office Products such as PowerPoint, Word, Excel, and Outlook.
  • Possess or have the ability to obtain a DOD Secret security clearance.

KNOWLEDGE, SKILLS, ABILITIES, AND OTHER CONTRIBUTIONS:

  • Knowledge of the practical application of computer technology, including principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • Knowledge of the practical application of engineering science and technology, including principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • Ability to identify measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Ability to process information: compiling, coding, categorizing, calculating, tabulating, auditing, or verifying information or data.
  • Knowledge of design techniques, tools, and principles involved in the production of precision technical plans, blueprints, drawings, and models.
  • Ability to read, analyze, and interpret professional journals, technical procedures, or governmental regulations.
  • Ability to write reports, business correspondence, and procedure manuals.
#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Orlando, FL
  • 3 Days ago
  • Morehead City, NC
  • 4 Days ago
  • Carrollton, TX
  • 4 Days ago
  • Maryland Heights, MO
  • 4 Days ago
  • Orlando, FL
  • 4 Days ago
  • , VA
  • 4 Days ago
  • Tempe, AZ
  • 4 Days ago
  • Maryland Heights, MO
  • 4 Days ago
  • Baxter, MN
  • 1 Days ago
  • Morehead City, NC
  • 11 Hours ago
  • Warner Robins, GA
  • 11 Hours ago