Software Engineer - Advanced job
TriOptus LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Software Applications
Continuous Delivery
Continuous Integration
Systems Development Life Cycle
Software Engineering
Software Systems
Test Driven Development
Spark
Production Code
Programming Languages
Microservices
Job description
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure highquality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomesoriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Leads communities of practice across Software Engineering to drive awareness and use of new and leadingedge technologies
- Demonstrates knowledge of architecture and design across all systems
- Exhibits in multiple modern programming languages
- Utilizes in modern SDLC practices such as Test Driven Development, Continuous Integration, Continuous Delivery, Continuous Deployment
- Applies of industrywide technology trends and best practices
- Possesses understanding of financial control and budget management
- Collaborates to work in large, collaborative teams to achieve organizational goals
Requirements
- Banking experience
- Microservices development
- Spark