Software Engineer
Role details
Job location
Tech stack
Job description
Enable data movement and accessibility across systems via APIs, focusing on performance and scalability. Support and maintain services, platforms, and environments across KAES, specifically for application development and cloud architecture. Builds APIs and services that distribute data across the enterprise, often leveraging AWS for scalability and security. Develop RESTful APIs for data exchange. Implement data pipelines and integration layers. Use AWS services (Lambda, API Gateway, S3, RDS) for hosting and orchestration. Apply knowledge of cloud architecture, API design, and distributed systems. Support KMT BO nosiness organization with additional applications such as FDA, FACTRE and Settlement Center. Including AWS, SQL Server Integration Services (SSIS), Python, C#, JavaScript, Snowflake, and Automic Automation. Stay up to date with the latest technologies, standards, and best practices and how they can be best utilized by KAES IT to execute on initiatives efficiently. Work with business users, BSAs, and other team members to gather requirements around initiatives driven by KAES IT and delivery teams. Work with business users, BSAs, and other team members to document and support existing system processes. Work with analysts and architects to create design documents for system integrations and provide development estimates on a task level. Collaborate with developers across the organization and participate in steering teams for developer tools and initiatives. Work with other capability architects to understand the technical standards to follow. Analyze, identify risks, and provide technical direction for current and future applications and services supported by the tower. Mentor, collaborate, and assist with onboarding other capability developers across KAES IT in software development processes.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a closely related field and five (5) years of progressive, post- baccalaureate experience in Master Data Management systems and best practices.
Must have five (5) years of experience in the following:
- Object-Oriented Programming.
Must have two (2) years of experience in the following:
-
TIBCO EBX;
-
AWS;
-
Working with and coordinating work for offshore resources; and
-
Designing and building backend system integrations.
Must have one (1) year of experience in the following:
- Master Data Management applications and data model implementation.
Domestic travel required up to 10%.
Telecommuting permitted up to 100%. Applicant may reside anywhere in the US