This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs across the United States!

To post a job, login or create an account |  Post a Job

  Jobs JKT  

Bringing the best, highest paying job offers near you

previous arrow
next arrow
Slider

Lead Software Developer Java – REMOTE

ClearScale

This is a Full-time position in Washington, DC posted October 7, 2021.

ClearScale is a leading cloud systems integration company and AWS Premier Consulting Partner providing a wide range of cloud services including: cloud consulting, architecture design, migration, automation, application development, and managed services.
We help Fortune 500 enterprises, mid-sized business, and startups in verticals like: Healthcare, Education, Financial Services, Security, Media and Technology succeed with ambitious, challenging, and unique cloud projects.

We architect, develop, and launch innovative and sophisticated solutions using the best cutting-edge cloud technologies.
ClearScale is growing quickly and there is high demand for the services we provide.

Clients come to us for our deep experience with Big Data, Containerization, Serverless Infrastructure, Microservices, IoT, Machine Learning, DevOps and more.
Due to the growing new needs in the company, we are looking for a Lead Software Developer (Java) who likes to find solutions to complex problems.
In this role, you will be working both on projects integrated within customer software development teams as well as ClearScale’s software development teams, helping build innovative proprietary software products.

In this role you are expected to be aligned with top-performers that are constantly innovating and expanding the capabilities of our delivered software while maintaining process and writing clean code.

The teams are fun, driven, and often explore modern technologies.

As a lead developer you will steer major projects and work on highly visible strategic projects.

Your work will directly influence software for some of the most revolutionary ideas that drive our customers success!
Major responsibilities of the position are listed below.

To perform the job successfully, the individual must be able to execute each essential duty satisfactorily.
Participate on pre-sale activities: create and estimate proposals Lead projects, taking ownership of task assignments and deliverables (support risk assessment, cost and timing, dependence and impact on other solutions / projects) Design, build and deliver cloud computing solutions, hosted services and underlying software infrastructure Understand the domain, business requirements and resulting technical challenges – you should have an expert level in the technologies used for implementation (see “Required skills and experience”) and quickly become very knowledgeable in the problem domain and business cases Play an active role during the project requirements gathering, design and implementation, building out application components and unit/acceptance tests alongside your team Work on technical documentation (e.g.

diagrams, architecture design and handover instructions and documents) Get to know your team: strengths, weaknesses, ambitions and personalities, making sure they understand the big picture and how important their work is to the team’s overall success Be a leading participant in planning activities, internal and customer-facing design sessions, empowering team members and ensuring architectural integrity/consistency across subsystems Know the status of your team’s work, communicating schedule slip immediately to management and keeping track of technical debt, manage the team’s backlog, the daily activities, project status, provide QBO (tracking systems) time tracking audit on the hours in their projects at the end of each billing cycle.

Manage a regular team code review process and ensure compliance with company policy, procedures, and standards.

Escalate technical project issues and concerns to Project Manager and the Delivery Manager.
Requirements:
At least 8 years of custom software application development/modernization experience using Java with 3-5 years as people manager, team lead or technical delivery manager At least 2 years of experience with AWS development stack and development lifecycle tooling (Lambda, API Gateway, EC2, S3, Code Deploy, etc).

Alternative cloud platform (Azure or GCP) can be accepted Preference towards those candidates who have hands-on experience or solid theoretical background in Big Data, AI or ML domains Experience developing and modernizing enterprise-scale serverless applications Strong leadership skills and mentoring skills Planning, designing, implementing and supporting technology applications Experience working in cross-functional teams Multitasking and prioritizing while ensuring deadlines are met with attention to detail Ability to think strategically about business needs, product and technical challenges in an enterprise environment Be familiar with different teamwork approaches and methodologies (Scrum, Agile, Waterfall), understand their applicability areas and shortcomings, and have an ability to apply appropriate practices to real projects
Desired Technical Certifications (not a must):
AWS Certified Solutions Architect (Associate / Professional) AWS Certified Data Analytics (Specialty) AWS Certified Developer (Associate)
What’s in it for you?
Competitive Salary; Excellent Medical Benefits!

Generous Vacation Time and Uncapped Paid Time Off!!

Opportunity to build a leadership career in the fast-growing Cloud industry with an industry leader.

Collaborative, high-energy culture 100% Remote Opportunity
– distributed workforce
– everyone works from home!

Learning opportunities
Powered by JazzHR
BlxpomoTIv

Please add your adsense or publicity code here (inc/structure/adsfooter.php)