E01-L03 Software Engineer III
Full TimeJob Overview
RESPONSIBILITIES
-
Conduct research and development in software design, testing, and electronic data processing applications
-
Design, develop, document, test, and debug applications software and systems containing logical and mathematical solutions
-
Collaborate with multidisciplinary teams to plan, design, and develop software solutions that integrate with electronic data processing systems
-
Determine computer user needs and analyze system capabilities to resolve programming challenges and optimize software performance
-
Develop compilers, assemblers, utility programs, and operating systems to support business and product applications
-
Ensure adherence to software engineering standards, best practices, and compliance requirements
-
Design and modify software systems using mathematical modeling and scientific analysis to predict outcomes and evaluate feasibility
-
Coordinate software system installations and monitor functionality to ensure compliance with technical specifications
-
Work with analysts, engineers, and programmers to define project limitations, system capabilities, and interface requirements
-
Provide technical support to operational strategies aligned within your program and initiatives that optimize processes, enhance productivity, and ensure quality across all program functions
-
Ensure 100% of planned hours are worked and recorded
-
Identify and forward to your leadership any opportunities that could lead to growth within your work area
-
Participate in growth efforts as requested
-
Ensure all contractual deliverables are met/exceeded to the customer's satisfaction
-
Complete personal PDP and attend Staff Meeting and Storytime (with camera on)
-
Within your program, build productive and positive professional relationships with clients
-
Execute all contract requirements as assigned in accordance with the contract-specific LCAT and requirements
-
Perform other related duties as assigned
KEY QUALIFICATIONS
-
Proficiency in designing, developing, testing, and debugging software applications
-
Strong analytical and problem-solving skills with the ability to evaluate system performance and optimize solutions
-
Expertise in programming languages such as Python, Java, C++, or similar technologies
-
Experience with software development methodologies, version control systems, and testing frameworks
-
Ability to work independently while collaborating effectively with cross-functional teams
Clearance: Active Secret Clearance
Education and Years of Experience: Bachelor's degree in a related field with 3 -10 years of experience
PREFERRED ADDITIONAL QUALIFICATIONS
-
Experience with Agile software development processes and DevOps methodologies
-
Knowledge of cloud computing, containerization, and microservices architecture
-
Familiarity with cybersecurity best practices and software security protocols
-
Proficiency in database management and data analytics tools
-
Understanding of system integration, performance optimization, and scalability considerations
Make Your Resume Now