Senior Microsoft Power Applications Developer
Role details
Job location
Tech stack
Job description
Ares Enterprise is seeking a Senior Microsoft Power Applications Developer to support technical and engineering services for the Naval Information Warfare Center Pacific (NIWC PAC). The Senior Microsoft Power Applications Developer will provide senior-level engineering support for computer systems, software applications, networked environments, and mission/business systems supporting Navy operations., * Provide senior technical support for the design, development, testing, evaluation, integration, and sustainment of computer systems, software applications, and network-enabled solutions.
-
Analyze system, software, and network requirements and translate them into technical designs, implementation plans, and engineering recommendations.
-
Support software development, systems engineering, integration, troubleshooting, testing, deployment, and operational sustainment activities.
-
Evaluate computer system and network performance, identify issues, and recommend improvements to increase reliability, security, and maintainability.
-
Support architecture, configuration, and modernization efforts across Navy mission and business systems.
-
Develop and maintain technical documentation, system design artifacts, engineering notes, test plans, implementation guides, and operational support materials.
-
Collaborate with government stakeholders, engineers, developers, cybersecurity personnel, analysts, and program leadership to deliver reliable technical solutions.
-
Support Agile, DevSecOps, or iterative development activities, including requirements refinement, sprint planning, solution design, testing, and release support.
-
Mentor junior technical staff and provide engineering input to improve team delivery, quality, and technical consistency.
-
Ensure assigned work aligns with applicable government, cybersecurity, configuration management, quality, and information assurance requirements.
Requirements
The ideal candidate will bring advanced technical education and substantial hands-on experience in computer design, software development, or computer networks. This role requires the ability to analyze complex technical requirements, develop practical engineering solutions, support system modernization, and collaborate effectively with government and contractor teams., * Master's level degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or Mathematics with a field of concentration in computer science.
-
Minimum of 7 years of professional experience in computer design, software development, computer networks.
-
Demonstrated experience supporting technical engineering tasks in a government, defense, Navy, or enterprise IT environment.
-
Strong understanding of computer systems, software development practices, system integration, and networked environments.
-
Ability to analyze complex technical issues, develop recommendations, and communicate solutions clearly to technical and non-technical stakeholders.
-
Strong written and verbal communication skills.
-
Ability to work independently and collaboratively in a multidisciplinary technical team environment.
-
Active Secret clearance or higher.
-
Ability to work on-site in San Diego, CA
Preferred Qualifications:
-
Experience supporting NIWC PAC, Navy, DoD, or federal IT/engineering programs.
-
Experience with application development, systems support, engineering analysis, software sustainment, or technical modernization activities.
-
Familiarity with Agile development, DevSecOps, CI/CD pipelines, software lifecycle support, or iterative delivery methods.
-
Experience with one or more programming/scripting languages such as Python, Java, JavaScript, C#, C++, PowerShell, SQL, or similar.
-
Familiarity with computer networking concepts, system administration, cloud environments, cybersecurity practices, or configuration management.
-
Experience using Jira, Confluence, Microsoft Power Platform, ServiceNow, Git, or similar enterprise tools.