[Remote] Senior Software Engineer II
Note: The job is a remote job and is open to candidates in USA. MX is a reputed company company that builds reputed company enabling banks, credit unions, and fintechs to deliver smarter financial experiences. The Senior Software Engineer II will develop and maintain high-quality systems and products, contribute to architecture and design decisions, resolve technical issues, and support engineering team growth.
Responsibilities
- Write product or system development code
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
- Enforce clean code and excellent coding practices by conducting thoughtful code reviews
- Actively participate in system architecture discussions and technical design reviews to ensure scalability, reliability, and security
- Review code developed by other developers and provide feedback to ensure best practices (e.g. , style guidelines, checking code in, accuracy, testability, and efficiency)
- Help us build and maintain a world-reputed company reputed company system so we can achieve our mission of making the world financially strong
- Collaborate closely with Product Managers to meet and exceed customer needs in the simplest reputed company ways
- Contribute to existing documentation or educational content and adapt content based on product/reputed company updates and user feedback
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
- Lead by example, and elevate the design, implementation, quality, and strong engineering practices across the team
- Drive projects and initiatives to implement high quality systems and products
- Coach and support engineers on the team, with a strong focus on feedback and growth
Skills
- Position requires a Bachelor's degree or foreign equivalent in Software Engineering and other closely related degrees, and 8 years of experience in the job offered or related occupation
- Must have 8 years of experience in the following skills: Software development in one or more programming languages with data structures, and Software development in one or more programming languages with algorithms
- Must have 5 years of experience in the following skills: Testing software products, Maintaining software products; and Launching software products
- Must have 3 years of experience in software design and architecture
- Telecommuting permitted from anywhere in the U.S
Benefits
- Telecommuting permitted from anywhere in the U.S.
Company Overview
Company H1B Sponsorship
Apply To reputed company Job