Finding the best job has never been easier
Share
Key Responsibilities:
Architectural Leadership: Drive complex architectural discussions involving multiple systems. Minimize operational overhead by automating maintenance tasks with manageable configurations, solving scalability bottlenecks, and ensuring system availability by meeting functional and performance SLAs.
:Identify
Strategic Integration: Lead integration efforts and critical work streams for strategic initiatives sponsored by senior executives.
Engineering Excellence: Foster engineering excellence by developing reusable, production-ready frameworks and consistently drivinghigh standards
Proactive Troubleshooting:Identifyand troubleshoot integration or technical issues proactively.
Challenging the Status Quo: Challenge existing processes and practices to drive innovation and improvement.
Best Practices Evangelism: Promote best practices and create innovative solutions to enhance quality and excellence initiatives.
Innovative Solutions: Partner with product managers, designers, analysts, and other engineers to build and deliver innovative solutions.
Quality Code Delivery: Deliver high-quality, maintainable code using test-driven methodologies.
Application Monitoring and Maintenance: Monitor andmaintaincritical applications, services, and products to ensure reliability and performance.
Required Skills:
Educational Background: BS/MS degree in Computer Science or a related field.
Extensive Experience: Over 10 years of experience in designing and developing large-scale software applications.
in Java and Frameworks: Deep understanding and hands-on experience with Java, Spring Core, and Spring Batch. Strongexpertisein both SQL and NoSQL technologies, with a solid understanding of relational and free-form databases, data architecture, and SQL/PL-SQL development.
JavaScript/TypeScriptExpertise: Proficient in Functional and Object-OrientedJavaScript/TypeScript/ES6+coding.
Client-Side Frameworks: Hands-on experience with client-side JavaScript frameworks such as React.js or Angular.js.
Frontend Technologies: Proficient in web frontend technologies including HTML, CSS, Webpack, and Bootstrap.
Server-Side JavaScript: Deep familiarity with JavaScript and server-side JavaScript frameworks like Node.js.
API Integration: Experience with remote data integration via RESTful APIs and JSON.
Mentorship and Continuous Learning: Passionate about mentoring team members and stayingup-to-datewith the latest technologies and platforms.
User Interface Design
Quality Assurance: Disciplined approach to testing and quality assurance.
Version Control: Hands-on knowledge of version control systems such as GIT.
Analytical Skills: Ability to think logically, diagnose/triage issues, and make informed decisions.
: Bias towards action, with a strong drive to execute and follow through.
Programming Paradigms: Hands-on knowledge of Object-Oriented Programming (OOP), Object-Oriented Design (OOD), and Functional programming languages. Strong understanding of concurrency, parallelism, and networking, along with deep knowledge of data structures and algorithms.
Our Benefits:
Any general requests for consideration of your skills, please
These jobs might be a good fit