Software Engineering Manager

ITC Infotech
Seattle, WA, United States
Full-time

ITC Infotech is looking for a Software Engineering Manager to join our team in US.

Location : Hybrid - Seattle, WA - This role would require you to be on premises 2-3 days a week.

Responsibilities

Lead, review and collaborate with different scrum teams to deploy various features in the MDM (Master Data Management) platform.

Setup code reviews and design reviews with teams across the globe in various time zones.

Work seamlessly with client employee teams , contractor teams and vendor teams with a one team mindset.

Lead & Support production issues as related to the application functionality, integration and infrastructure (AWS). Lead & Drive the on call resolution with crisp communication and impacts.

Must have skill :

In Depth experience in establishing alerting and monitoring of services that are actionable

Spring Boot and API Development : Extensive experience with Spring Boot, API documentation tools (Swagger or equivalent) and IDEs like IntelliJ or Eclipse.

Experience in Java Spring boot, AWS, Micro services, databases and Airflow.

In-Depth experience in building microservices and APIs that are scalable and performant.

Cloud and Infrastructure Management : Knowledge or Hands-on experience (preferred) with AWS, Terraform, and Kubernetes.

Owns and is passionate about continuous optimization

Proficient in Java and Development Tools : Strong expertise in Java (version 8+), including experience with source control (Git), database version control (Liquibase), and dependency management (Maven).

Testing and CI / CD : Hands-on experience with testing frameworks (JUnit, Mockito) and continuous integration tools (Jenkins or GitLab).

Containerization and Databases : Familiarity with Docker, SQL databases (MSSQL or PostgreSQL), and NoSQL databases (MongoDB).

Able to write and debug complex SQLs; Analyze and optimize complex SQL queries and ensure efficient data retrieval.

Collaborate with cross-functional teams to ensure data integrity and consistency across systems.

Develop best practices and standards to ensure highest data quality.

Messaging Frameworks and Monitoring : Experience with messaging frameworks such as Kafka or RabbitMQ, and monitoring tools like Grafana and Lenses.

Master Data Management - Experience in MDM platform like Preceisely / Enterworks or Stibo or Informatica or similar.

Education : Min. Bachelor's in Computer Science or Engineering

ITC Infotech is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status,

3 days ago
Related jobs
Promoted
Nintendo of America Inc.
Redmond, Washington

Ideal candidates will have a deep, firsthand experience with software engineering and experience shipping and maintaining live services. From the web portal developers use to describe products, to tracking a game's certification, to ordering and printing game cartridges, you will support the team wr...

Promoted
Canonical - Jobs
Seattle, Washington

We are hiring a Engineering Manager to lead the engineering team that delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management. As an Engineering Manager on the Foundations team, you will be...

Promoted
META
Seattle, Washington

Product Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility. Summary:Meta is in search of the world’s most creative and experienced engineering leaders. ...

Promoted
G-P
Seattle, Washington

A day in the life of an Engineering Manager at G-P involves taking complete ownership of the product vision while providing technical leadership across the stack. Here, your expertise will help design and deliver high-performing cloud-based software products, contributing to solving complex global b...

Promoted
Figma
Seattle, Washington

We're looking for an Engineering Manager to shape and build the next generation of Livegraph services, supporting the substantial growth of Figma's world-class design and collaboration products. Give back technical innovation into the software engineering community, through talks at conferences, ope...

Promoted
Walt Disney
Seattle, Washington

Sr Manager, Software Engineering. Disney Entertainment & ESPN Technology team is looking for a passionate Engineering Manager to lead the Platform team managing the Service Reliability Activities within the Commerce Growth and Identity Business Unit. Work with Product Managers, Engineering team,...

Promoted
Salesforce
Seattle, Washington

Manager Software Engineering posting, recruiters and hiring managers across the organization hiring engineering directors will review your resume. Working knowledge of software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations. Dai...

Promoted
Figma
Seattle, Washington

Partner with engineering leadership to set strategy, priorities, and mission for teams and projects. Grow your career in an engaged and creative engineering community. Demonstrated leadership skills in building a high-performing and highly engaged engineering team. A history of solving difficult eng...

Microsoft
Redmond, Washington

As a Principal Software Engineering Manager in Azure Storage, you will lead our SFTP offering and other charters related to the Azure front end services, one of our core layers of the Azure Storage stack. Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engine...

Walmart
Bellevue, Washington

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area. Master’s degree in computer science, computer engineering, computer information systems, softwar...