- Set technical standards and ensure quality of outputs across multiple teams
- Partner with product management to craft product strategy, create product descriptions, and align technology roadmaps
- Serve as a senior technical expert on software engineering issues, industry trends, and developing technologies
- Coach and mentor team members
- Own technical product design and architecture
- Create and conduct presentations for small-to-medium-sized groups
- Work with customers to understand their needs and improve Early Warning products
- Partner with software engineering, product, and architecture teams to shape engineering approaches and share knowledge
- Develop, scope, and shape a department-wide technical vision
- Design and engineer product/application service solutions aligned with technology strategy, including cloud, containerization, CI/CD, and automated testing
- Build cross-functional relationships to influence change management
- Support risk management and protect the integrity and confidentiality of systems and data
- Perform other assigned duties as directed by the supervisor
Requirements
- Bachelor’s degree in computer science or related technical field, or equivalent experience typically obtained through this education and/or experience
- 15 or more years of experience designing and developing complex software projects
- At least 8 or more years of experience in the FinTech domain
- 1–2 years of experience implementing cloud application solutions/services using containerization, CI/CD, automated testing, and security guidelines
- Experience leading cross-functional teams to create technical solutions
- Effective communication and exceptional public speaking skills; comfortable presenting to all company levels
- Knowledge of SDLC best practices, Agile, Scrum, LEAN, software development methodologies, and DevOps practices
- Proven experience designing and building complex end-to-end systems as a full-stack developer
- Hands‑on experience with Java RESTful Web Services, Java, J2EE, JUnit, and Tomcat
- Experience with microservices architecture
- Experience with Spring Boot and Spring Core
- Experience with messaging frameworks such as Kafka, Tibco EMS, or JMS
- Experience with Oracle PL/SQL
- Experience with JavaScript and scripting frameworks such as JQuery and AngularJS
- Hands‑on experience in test automation across unit, component, integration, and functional testing
- Proven experience in OOA/OOD
- Experience implementing CI/CD pipelines using GIT, Chef, Maven, Jenkins, or similar tools
- Solid understanding of AWS, Google Cloud, or Microsoft Azure
- Experience with code repositories such as Git or SVN, bug tracking tools such as Jira or Bugzilla, and Wikis such as Confluence
- Background and drug screen
- Ability to work in the United States for any employer at the date of hire
- Preferred: M.S. or Ph.D. in Computer Science or another technical field
- Preferred: Knowledge of Splunk, Altiris, Zabbix, ACH/EFT, RTP, or FedNow
- Preferred: Hands‑on AWS experience
- Preferred: Database design and architecture experience
- Preferred: Terraform or other cloud orchestration technologies
- Preferred: Monitoring and alerting systems such as AppDynamics
- Preferred: C#, Ruby, Python, and PHP
- Preferred: Experience migrating application services from on‑premises to cloud
- Preferred: Cloud/Kubernetes certification
Core Competencies
Demonstrates extensive experience in software engineering, particularly in the FinTech domain, with a strong focus on cloud application solutions, microservices architecture, and CI/CD practices. Proven ability to lead cross-functional teams, mentor team members, and effectively communicate technical strategies to diverse audiences.
Highest-signal resume keywords
- Cloud Application Solutions
- Microservices Architecture
- CI/CD Implementation
- Java RESTful Web Services
- Agile Software Development
ATS Optimization Keywords
Hard Skills
- Java
- J2EE
- Spring Boot
- Oracle PL/SQL
- JavaScript
- JUnit
- OOA/OOD
- Test Automation
- Containerization
- Full-Stack Development
Soft Skills
- Effective Communication
- Public Speaking
- Mentoring
- Collaboration
- Influencing Change
Certifications & Qualifications
- Cloud/Kubernetes Certification
Industry Keywords
- FinTech
- SDLC Best Practices
- Agile
- Scrum
- DevOps
- LEAN
- Automated Testing
- Security Guidelines
- Database Design
- Monitoring Systems
Tools & Technologies
- AWS
- Google Cloud
- Microsoft Azure
- Git
- Jira
- Confluence
- Kafka
- Tomcat
- Maven
- Jenkins