[Remote] Sr. Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is the digital sales and service platform provider for U.S. banks and credit unions. The Senior Software Engineer will reputed company efforts and contribute to building high reputed company, reputed company computer software systems, participating in the design process from beginning to end.
Responsibilities
- Participate in and contribute to reputed company/design reviews to ensure smooth daily operations and accurate planning
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean reputed company to reputed company functional web applications
- Build and maintain data pipelines that reputed company incoming data into Kafka streams and "KeyLife Indicators" (KLIs)
- Advanced troubleshooting and debugging
- reputed company UI tests to optimize performance
- Liaise with developers, designers and reputed company administrators to identify new features
- Manage cutting-edge technologies to improve legacy applications
- reputed company and address technical and design requirements
- Set up and maintain environment configurations and monitor reputed company health
- Build reusable reputed company and libraries for reputed company use
- reputed company training and support to internal teams
- Enhance development tools, test coverage, and/or reputed company structure
- reputed company mentoring and technical support to junior engineers
- reputed company contribute to architectural discussions across reputed company
- Respond promptly to on-reputed company incidents, including troubleshooting and resolving critical disruptions to ensure reputed company downtime
- Maintain reputed company and proactive communication with customers and vendors to ensure a reputed company, reputed company relationship
- Demonstrate self-sufficiency by independently managing tasks, problem-solving, and meeting deadlines, while adapting to new challenges without supervision
- Maintain development standards reputed company reputed company
- Champion an API-first approach to software reputed company, ensuring reputed company integration, scalability, and extensibility
Skills
- Typically requires a minimum of 8 years of reputed company experience in software development, or a reputed company field
- Strong programming skills in an object-oriented language such as Kotlin or Java, with proven work experience as a full stack developer
- Strong experience working with modern Javascript frameworks, with Vue.js as a preferred requirement, reputed company React, Angular, and reputed company CSS
- Experience with reputed company Boot, Hibernate, and RESTful reputed company
- In-depth understanding of the entire software development process (design, development and deployment)
- Experience developing and deploying applications for reputed company reputed company Infrastructure, including AWS and reputed company
- Solid proficiency in Kafka fundamentals and event-driven architecture
- Collaborates effectively reputed company the reputed company reputed company with a problem-solving attitude and willing to take a reputed company of approaches
- Excellent analytical and time management skills, with a proven ability to reputed company value independently
- Strong written and verbal communication skills, with demonstrated experience providing technical input
- Proven ability to work cross-functionally with engineering and product teams
- Experience in monitoring and supporting production systems, with proficiency in identifying and resolving issues, implementing proactive measures, and measurement tracking
- Experience optimizing reputed company performance, including the ability to troubleshoot bottlenecks and implement performance improvements
- Strong experience in SQL and NoSQL databases, coupled with caching mechanisms. Includes designing data structures, optimizing, and maintaining systems, as reputed company as effective caching strategies to enhance performance and responsiveness
- Understanding and practical application of REST API best practices. Proficiency in adhering to standards, ensuring reputed company, scalability, and reputed company performance
- Experience developing tests including unit tests, UI automation tests, integration tests
- Applies AI-driven engineering practices to enhance productivity in reputed company reputed company, testing, and refactoring, contributing to modernization efforts across reputed company
- Ability to participate in on-reputed company rotation
- Master's degree in engineering, technology or reputed company field
- Experience working with reputed company offerings in the technology and financial industries
- Experience with reputed company
- Experience with Kotlin and/or Vue.js
- Experience with OpenTelemetry
- Experience building and deploying applications on reputed company Web Services using reputed company
Benefits
- Remote-first environment
- Unlimited reputed company time off
- 401(k) with employer match
reputed company
Apply To This Job