Job Information
Apex Systems, Inc. Applications Dev & Test - Software Development Engineer 2 - 3024816 in Redmond, Washington
Job#: 3024816
Job Description:
Software Engineer 2
Apex Systems is a global IT services provider, and our staffing practice has an opening for a Software Engineer to support our client, a multinational technology corporation.
Client: Multinational technology corporation
Terms: 4 months to start, with a strong likelihood of extension to 9--12 months or longer.
Location: 100% Remote (U.S. only). Candidates able to work standard PST or CST business hours are preferred.
Application Process: Apply directly through the platform where you found this posting.
Overview
This role focuses on designing, developing, testing, and evaluating software and systems using principles of computer science and mathematical analysis. Work includes researching, designing, and building systems-level software, compilers, and network distribution tools across a wide range of applications including industrial, medical, communications, aerospace, business, and scientific environments.
The position offers close exposure to cutting-edge AI initiatives and the opportunity to influence fast-moving, highly innovative teams.
Responsibilities
• Modify existing databases and database management systems.
• Write and code logical and physical database descriptions; specify identifiers for database management systems or guide others in coding.
• Collaborate with project teams to coordinate database development and define scope and limitations.
• Review project requests, assess user needs, and estimate time and cost requirements.
• Support automation development by creating and maintaining scripts and automation tools under senior guidance for Business Operations & Strategic Initiatives.
• Execute test cases for automation scripts, report issues, and assist with troubleshooting.
• Configure and maintain integrations between third-party tools, web applications, and existing enterprise systems (e.g., Teams, Power Platform).
• Lead end-to-end tooling development: requirements gathering, build, testing, deployment, support, and continuous improvement.
Requirements
• 4+ years of development experience with enterprise tools such as Entra Admin, Power Platform (Power Automate, Power BI, Power Apps), Teams, M365, Azure DevOps, Copilot Studio (agent creation), and Graph Explorer.
• 1+ years integrating and pulling data from third-party applications and APIs, with the ability to connect them to enterprise tooling.
• Expert-level understanding of scripting (Python, HTML, PowerShell, Visual Studio Code or similar) and coding languages (C#/HTML).
• Bachelor's degree in computer science, software engineering, or a related field.
• Strong verbal/written communication, problem-solving, customer service, and interpersonal skills.
• Ability to work independently and manage time effectively.
• Foundational understanding of the full software development lifecycle.
• Ability to troubleshoot issues and make system changes as needed.
• General knowledge of computer hardware, software, and development tools (e.g., SQL, Visual Basic).
Top 3 Requirements
4+ years developing within enterprise tools (Entra Admin, Power Platform, Teams, M365, Azure DevOps, Copilot Studio, Graph Explorer).
1+ years integrating and pulling data from third-party applications/APIs and connecting them to enterprise systems.
2+ years scripting an