Technical Architect (Java/Python/C#) - Auburn, CA (Hybrid)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Java
Architect
Spring
MongoDB
Python
C#

Job Details

 

Position: Technical  Architect / Java Architect 

Location :  Auburn, CA (2-3 days onsite)

Need Local Consultant

 

About R Systems:

R Systems is a leading digital product engineering company that designs and develops chip-to-cloud software products, platforms, and digital experiences that empower its clients to achieve higher revenues and operational efficiency. Our product mindset and engineering capabilities in Cloud, Data, AI, and CX enable us to serve key players in the high-tech industry, including ISVs, SaaS, and Internet companies, as well as product companies in telecom, media, finance, manufacturing, and health verticals.

We Are Great Place to Work Certified in 10 countries with a full-time workforce [India, USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia & Thailand]!

We are recognized as one of the Best Tech Brands 2024 by the Times Group and India's Top 500 Value Creators 2023 by Dun & Bradstreet.

 

Job Description:

We re looking for a seasoned Senior Software Engineer/Architect who will blend high-level architectural decision-making with hands-on coding. This individual will play a pivotal role in evolving client platform, ensuring our software systems are reliable, scalable, and optimized for performance. As a key contributor, you will collaborate across engineering, product, and infrastructure teams to deliver top-tier solutions that harness our Java, MongoDB, and Apache-based stack supplemented by Python and C# for specialized components.

Job Responsibilities:

  • Define, design, and drive the architectural roadmap, ensuring system reliability, scalability, and maintainability.
  • Establish best practices for microservices, messaging architectures, and distributed systems, leveraging the Apache stack and related technologies.
  • Write, review, and optimize code using Java as the primary language, with additional development in Python and C# as needed.
  • Collaborate with DevOps engineers to refine deployment processes.
  • Work closely with product managers, data scientists, and fellow engineers to translate business requirements into technical solutions.
  • Mentor fellow engineers, guiding them in code quality, architectural patterns, and efficient problem-solving strategies.
  • Keep stakeholders informed about architectural decisions, technical debt, and progress on key initiatives.
  • Explore new technologies, frameworks, and methodologies that could enhance the platform, sharing insights and recommendations with the team.
  • Lead technical discussions and participate in design reviews, ensuring the team s solutions align with best practices and the company s long-term vision.

Job Requirements:

  • Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 7+ years of professional software development experience, with at least 3 years in an architectural role.
  • Proficiency in Java development, with experience in frameworks such as Spring or Dropwizard.
  • Hands-on experience working with MongoDB preferred.
  • Solid understanding of cloud-based architectures on Azure, including containerization (Docker, Kubernetes) and serverless computing.
  • Strong communication and collaboration abilities, capable of translating complex technical concepts into clear, concise language.
  • Proven leadership and mentorship skills, with a track record of guiding teams toward best practices.
  • Comfort with a hybrid work environment and the ability to work effectively both onsite and remotely.
  • Experience working in an Agile/Scrum environment.
  • Proactive mindset, able to work independently and collaboratively in a fast-paced, dynamic environment.

 

Why Join R Systems?

  • Frequent Internal Hackathons: Engage in dynamic competitions with exciting prizes to keep your skills sharp.
  • Cultural Celebrations: Strengthen our familial bonds through shared celebrations, fostering a sense of community.
  • Diverse Project Exposure: Work on a variety of projects across sectors like Healthcare, Banking, e-commerce, and Retail, collaborating with leading global brands.
  • Centre of Excellence (COE): Benefit from technical guidance and upskilling opportunities provided by our team of technology experts, helping you navigate your career path.
  • E-Learning Platform: Gain access to comprehensive e-learning platforms coupled with a robust mentorship program to enhance your skills.
  • Open Door Policy: Embrace a culture of mutual support, respect, and open dialogue, promoting a collaborative work environment.

#LI-AP2

If you are passionate and excited about working in a fast-paced, innovative environment, we would love to hear from you!

R Systems is an equal opportunity employer that does not discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, age, or any other characteristic protected by law. We strive to build a team that reflects the diverse communities we serve, and we actively encourage applications from individuals of all backgrounds and experiences. Our commitment to equal opportunity extends to all aspects of employment, including recruitment, hiring, training, promotion, and benefits.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.