Sr. .Net Full Stack Developer / Lead _ NC & NYC
Synechron - charlotte, NC
Apply NowJob Description
We are looking to hire a Sr. .NET Full Stack Developer Lead in Charlotte, NC New York City, NY Weehawken, NJ Alpharetta, GA. Job Description:Summary:We are looking for a Full Stack Developer with expertise in Angular and .Net Core to lead the modernization of our web application and backend services. The successful candidate will spearhead the update of our existing web app to the latest version of Angular, migrate backend services from the .Net Framework to .Net Core, and re-architect certain components to run as micro-services. This role includes transitioning functions into micro-services on the bank's OpenShift platform and implementing new functional modules to meet specific business needs. Comprehensive documentation of the system architecture and integration testing using the bank's standard processes is a must.Responsibilities:Upgrade the current web application to the latest version of Angular, ensuring compatibility and performance optimization.Migrate existing .Net Framework backend services to .Net Core, taking advantage of improved performance and scalability.Refactor console applications into micro-services using appropriate messaging systems like Kafka, RabbitMQ, or MuleSoft.Decompose a monolithic web service architecture into smaller, more manageable micro-services deployed on the bank's OpenShift platform.Design and develop new functional modules that address predefined business requirements, integrating them seamlessly into the existing system.Create detailed system architecture and integration test documentation, adhering to Confluence, Jira, Visio, and other bank processes.Ensure all development work is in compliance with industry best practices and the bank's internal security protocols.Collaborate with cross-functional teams, including business analysts, QA testers, and IT operations, to ensure successful project delivery.Manage the end-to-end testing process, including unit tests, integration tests, and user acceptance testing.Requirements:Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.Strong experience with Angular and a comprehensive understanding of web development best practices.Expertise in .Net Core and familiarity with micro-services architecture and design patterns.Experience with messaging systems such as Kafka, RabbitMQ, or MuleSoft.Proven track record of migrating large-scale applications to modern technology stacks.Experience working with container orchestration platforms like OpenShift or Kubernetes.Proficient in creating technical documentation using tools like Confluence, Jira, and Visio.Strong analytical, problem-solving skills, and the ability to work independently or as part of a team.Excellent communication skills and experience in agile development environments.Preferred Qualifications:Experience in the banking or financial services industry.Familiarity with CICD pipelines and DevOps practices.Previous work with cloud services and serverless architectures.Relevant certifications in Angular, .Net Core, or related technologies. We can offer you:A highly competitive compensation and benefits packageA multinational organization with 52 offices in 20 countries and the possibility to work abroadLaptop and a mobile phone10 days of paid annual leave (plus sick leave and national holidays)Maternity & Paternity leave plansA comprehensive insurance plan including: medical, dental, vision, life insurance, and long-short-term disability (plans vary by region)Retirement savings plansA higher education certification policyCommuter benefits (varies by region)Extensive training opportunities, focused on skills, substantive knowledge, and personal developmentOn-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated coursesCoaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groupsCutting edge projects at the world's leading tier-one banks, financial institutions and insurance firmsA flat and approachable organizationA truly diverse, fun-loving and global work cultureSYNECHRON'S DIVERSITY & INCLUSION STATEMENTDiversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative "˜Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Created: 2024-10-19