Note: This is w2 only role
Title: Systems Engineer
Location: Remote (At least 5 hours overlap with Eastern Time)
Description:
- Support Sandbox, Ext Dev Portal, and Config Admin Portal
- Lots of interaction for system design, code reviews, and knowledge sharing. Current team is 2 engineers.
Required Skills
- Java or Go – mandatory (coding in Java)
- Architecting good RESTful interfaces
- Unit testing
Top 3 Nice-To-Haves (Hard and/or Soft Skills)
- Degree Requirements (Experience in Lieu of Degree): Card Service API knowledge
- KQL experience
- Cloud (Azure or AWS) - currently in Azure, will eventually migrate to AWS
Essential Job Functions
- Rest API is essential function needed.
- Utilize the software development lifecycle to implement technology solutions that create and enhance applications. Inspect, analyze, and translate functional and non-functional requirements into technical design, application code, and configuration parameters.
- Produce design specifications, including screen layouts, graphical user interfaces, and printed outputs developed for self and
- others. Convert technical design and specifications into functioning components through the development of application code
- and configuration. Provide technical on-call support as defined within team and role expectations.
- Create and execute unit tests to ensure issues are proactively identified within the software development lifecycle. Analyze
- code to identify cause of errors and defects. Remediate known errors within development and production support contexts.
- Review application code for self and others.
- Define, support, and enforce code standards and guidelines relevant to the applications and technologies being supported.
- Estimate and size work based upon high-level requirements. Continuously improve applications and processes with a focus
- on quality, efficiency, and user experience.
- Cultivate relationships across roles and organizations to maximize collaboration, partnership, and efficiency. Provide peer
- coaching and feedback formally and informally. Request and utilize feedback to foster personal development.
- Work autonomously, providing technical supervision to peers while demonstrating appreciable business knowledge within the
- general financial services and marketing domains. Strive to influence the team to generate support to achieve desired
- business outcomes.
Minimum Qualifications
- Bachelor’s Degree in Information Technology, Computer Science, Computer Information Systems, Software Engineering,
- Mathematics, Statistics, or related area or equivalent, relevant work experience
- 2+ years of related work experience.
Preferred Qualifications
- 4+ years of related work experience.
Skills
- Agile Methodology
- DevOps
- Java
- Microsoft Azure Functions
- Microsoft Azure SQL
- Back end developer
- Amazon Web Services (AWS)