Software Engineering Manager

1 Week ago • 10 Years +

Job Summary

Job Description

The Software Engineer Manager will lead a small team, delegate work, and contribute as a hands-on developer. They will focus on architectural and technical design for a core platform product. The role involves managing and mentoring engineers, designing and architecting systems, and ensuring code quality. Responsibilities include analyzing existing applications, building infrastructure for millions of transactions, writing secure code, and promoting collaboration. The manager will also handle performance reviews, mentor peers, manage technical debt, and participate in code reviews.
Must have:
  • Experience managing both onshore/offshore teams
  • Experience migrating client-server to microservices architecture
  • 10+ years of experience in C#/.NET
  • Experience architecting distributed systems
  • 3+ years of experience in microservices and RESTful APIs
  • Proficiency with relational databases
  • Solid understanding of .NET, .NET Core, MVC, WebAPI, IIS
  • Experience with AWS offerings
  • Experience in Agile DevOps/CICD model
Good to have:
  • Experience and familiarity with NoSQL technologies
  • Experience with Redis, ElasticSearch, Kubernetes, Docker
Perks:
  • Health Insurance with Dental & Vision
  • 401K Plan
  • Life Insurance, STD & LTD
  • Paid Vacations & Holidays
  • Paid Parental Leave
  • FSA Dependent & Limited Purpose care

Job Details

About Apexon:

Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centers) across four continents. 

We enable #HumanFirstDIGITAL


The Software Engineer Manager will lead a small team (offshore/onshore), delegate work to team of engineers and willing to be a hands-on developer and an individual contributor with an architectural and technical design mindset for a core piece of our platform product. This position will be part of a cross-functional, largely autonomous product engineering team, collaborating with other engineers, designers and the product managers to scale our cloud-based web platform. The individual in this position will be required to manage, guide and mentor other less experienced engineers on both their team and across our company. Accountable for the design, architecture, quality, and measurability of the systems. This role requires a blend of leadership skills, technical expertise, and a significant experience in design and development of microservices.

Essential Duties and Responsibilities:

Identify, conceive, and deliver without supervision, with complete latitude for independent judgment.

Analyze and decompose the existing client-server applications and identify services that can be migrated to a microservice architecture.

Partner with engineering managers, lead engineers, product managers and designers to deeply understand the needs of our users to architect and leverage most effective technical solution to build a product that serves those needs

Build infrastructure to handle millions of transactions and secure, sensitive health data

Design and architect software capable of reaching millions of users

Write modular, secure, and well-tested code

Ensure our development environment is best in class by delivering improvements to internal tooling and direct partnership with our product platform teams

Articulate a technical vision for a more enlightened way of working and work with multi-functional partners to deliver that vision

Conduct performance reviews.

Mentor less experienced peers and display leadership as and when needed

Take product operational responsibility set measurable goals, and meet them

Manage technical debt, ensure code quality and participate in code reviews

Promote collaboration and best practices such as simplicity, automation, good design patterns, code coverage and reusability

Own and maintain existing application platforms as part of the team, and look for opportunities to improve them

Education/Experience/Competencies:

BS (or higher, g., MS, or Ph.D.) in Computer Science or related technical field involving coding, or equivalent technical experience

Experience managing a team both onshore/offshore

Experience migrating client-server architecture to microservices architecture and a good working knowledge of message queuing systems.

10+ years of work-related industry experience developing high-performance web applications in C#/ .NET

Experience architecting and developing distributed systems design

3 + years of hands on experience in design and development of microservices and Restful API's.

Proficiency with relational databases (like MySQL or SQL Server) and performance tuning

Extensive knowledge of your development stack; for example with C#, have a comprehensive understanding of the .NET, .NET Core, MVC, WebAPI, IIS

Solid CS fundamentals with experience across a range of disciplines, with one or more area of deep knowledge and experience

Consistent track record of developing, shipping, and maintaining large-scale web applications with a user mindset

A comprehensive understanding of complex backend architectures and their core pieces, such as service models, protocols, reliability, deployment, and capacity

Experience working with AWS offerings such as EC2, ALBs, RDS, Beanstalk, API Gateway or with a different cloud provider and similar services

Demonstrated experience to understand the tradeoffs to technical design decisions, risk assessment and mitigation activities

Experience in analyzing and troubleshooting application issues in a timely fashion

Experience working in Agile DevOps/CICD model

Proven analytical thinking and problem-solving skills

Must have excellent communication skills both verbal and written.

Experience and familiarity with NoSQL technologies such as MongoDB, DocumentDB required

Experience with specific technologies such as Redis, ElasticSearch, Containerization (Kubernetes, Docker) required.

Our Commitment to Diversity & Inclusion:

Did you know that Apexon has been Certified™ by Great Place To Work®, the global authority on workplace culture, in each of the three regions in which it operates: USA (for the fourth time in 2023), India (seven consecutive certifications as of 2023), and the UK.Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. You can read about our Job Applicant Privacy policy here Job Applicant Privacy Policy (apexon.com)

Our Perks and Benefits:

Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning/upskilling experience and provide care and support for you and your loved ones. As an Apexon Associate, you get continuous skill-based development, opportunities for career advancement, and access to comprehensive health and well-being benefits and assistance.

We also offer:

o    Health Insurance with Dental & Vision

o    401K Plan

o    Life Insurance, STD & LTD

o    Paid Vacations & Holidays

o    Paid Parental Leave

o    FSA Dependent & Limited Purpose care

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Princeton, New Jersey, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Towson, Maryland, United States (On-Site)

Austin, Texas, United States (On-Site)

Newcastle Upon Tyne, England, United Kingdom (On-Site)

United States (On-Site)

Towson, Maryland, United States (On-Site)

Englewood, Colorado, United States (On-Site)

Baltimore, Maryland, United States (On-Site)

Princeton, New Jersey, United States (On-Site)

Annapolis, Maryland, United States (On-Site)

Baltimore, Maryland, United States (On-Site)

View All Jobs

Get notified when new jobs are added by InfoStretch Corporation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug