Power Platform Developer

Job#: 2037311

Job Description:

Apex Systems has an immediate opening available for a Power Platform Developer with one of our government services clients in Huntsville, AL. This candidate will be responsible for designing, implementing, and managing solutions built on Microsoft Power Platform. This candidate will also play a key role in delivering full stack Line of Business software solutions. This role combines technical expertise with a deep understanding of business processes to create efficient and effective applications. The ideal candidate will also work with the Power App Developers to leverage development program for applications by building, executing, and documenting a Secure Software Development Lifecycle.
Location: Huntsville, AL
Duration: Full-time direct-hire
Schedule: Hybrid - onsite 3 days, remote 2 days
Clearance: Active Secret or ability to obtain and maintain a Secret clearance

Requirements and Responsibilities:

  • Bachelors degree in Computer Science or related
  • 5+ years hands on experience
  • CompTIA Security+CE, before joining, or equivalent (CISSP)
  • Power Platform, Power BI, Dataverse experience with the following is a plus: C#, CSS, HTML, JavaScript, jQuery, JSON, .NET Framework.
  • Exposure to operating within a DoD environment with enabling technologies such as Active Directory, LDAP, DNS, Advanced PowerShell, IIS, and MS SQL.
  • Knowledge working with any form of source control using any SCM tools like Azure DevOps, GIT.
  • Capable of preparing and maintaining code repositories, data flows, story boards, and other development documentation.
  • Familiarity writing unit tests and test plans in conjunction with a test framework (such as NUnit, xUnit.net, MSTest, QUnit, Jasmine, Selenium, Appium, or Cucumber).
  • Coordinate test plans and provide documented results with criteria at every layer of development.
  • Maintain application documentation to describe software components development, logic, coding, testing, changes, and corrections.
  • Collects requirements and develops software fixes for software programs.
  • Document and develop changes for new, modified, adds, or deletes of functionality within the code structures of existing systems.
  • Application developers shall use Army Agile and standardization methodology in software development as required.
  • Ensure and maintain compliance in coordination with the cybersecurity directives.
  • Performs administrative duties during off peak times to accommodate scheduled maintenance windows.
  • Assist with DoD secure technical guides and milestones as changes are made to any structure of the coded fabrics to support Cybersecurity and Change Management.
  • Communicates ideas, verbally and in writing, as well as prepare briefings for presentation to leadership and management staffs.
  • Assists project leads with project planning and participates alongside various teams to design secure systems that include web applications, real-time data processing, data warehousing.
  • Familiar with DoD Risk Management Framework (RMF) is a plus.

 

 

 

 

 

 

 

 

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Employee Type:
FullTime

Location:
Huntsville, AL, US

Job Type:

Date Posted:
July 23, 2024