Senior Software Engineer

CENTRIC SOFTWARE INC
Austin, TX, US
Full-time

Job Description

Job Description

We are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems.

Key Responsibilities :

  • Pragmatic Problem-Solving : Provide practical solutions by understanding and effectively leveraging the existing tech stack.
  • Tech Stack Utilization : Utilize Node.js, Java (Spring Boot), PostgreSQL, Elasticsearch, React, MobX, CSS, HTML, and JavaScript to build robust and scalable applications.
  • UI / UX Excellence : Ensure high-quality UI / UX in frontend applications using React and MobX, with a focus on responsive design through CSS.
  • Product Feature Delivery : Work as an individual contributor while collaborating with the team to deliver high-quality product features.
  • Team Collaboration : Partner with cross-functional teams to deliver projects on time and within scope, fostering a collaborative and innovative environment.
  • Innovation and Integration : Continuously explore and integrate new technologies to enhance our product offerings.
  • Code Quality and Best Practices : Ensure the highest standards of code quality through code reviews, automated testing, and adherence to best practices.
  • Documentation and Technical Specifications : Produce comprehensive documentation and technical specifications to guide the development process and ensure clear communication.
  • Security Best Practices : Implement and advocate for security best practices in all aspects of software development.

Generative AI Expertise :

  • Prototype Delivery : Utilize generative AI tools to expedite the development and delivery of prototypes, ensuring rapid iteration and feedback cycles.
  • High-Quality Code : Apply generative AI techniques to produce high-quality code, enhancing efficiency and maintainability.
  • Test Data and Documentation : Generate comprehensive test data and documentation using AI, streamlining the development and testing processes.
  • Innovation in New Domains : Leverage generative AI to explore and innovate in new technological domains, expanding the capabilities and reach of our product offerings.

Minimum Qualifications :

  • Bachelor’s or higher degree in Computer Science, Engineering, or a related field.
  • 5 years of hands-on experience in enterprise systems development, design, and build.
  • Proven success in driving projects from concept to launch.
  • Ability to influence with sound technical judgment.
  • Demonstrated experience in high-quality, highly scalable cloud-native software development.
  • Proficiency in modern programming languages, APIs, Event-Driven Architectures, AI / ML mechanisms, UI frameworks, and performant data models.

Preferred Qualifications :

  • Expertise in breaking down cloud-native monolithic high-volume applications.
  • Experience implementing machine learning or artificial intelligence solutions (optional).

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Powered by JazzHR

T6zEm5SvY6

2 hours ago
Related jobs
Promoted
Western Union
Austin, Texas

Are you ready to help lead a software engineering organization that develops products to connect millions of users globally? Are you interested in joining a globally diverse organization where our unique contributions are recognized and celebrated, allowing each of us to thrive? Then it's time to jo...

Promoted
H-E-B
Austin, Texas

Software Engineering or Identity Management Work. Bachelor's degree in a field related to Engineering or Computer Science, or relevant work experience. Demonstrate deep knowledge of the software and systems in your domain and how they interact with other products. Operate independently with assistan...

Promoted
Consultant Specialists, Inc. (CSI)
Austin, Texas

We are seeking a highly experienced and skilled Senior/Lead Engineer to join our team. The ideal candidate will have a profound understanding and extensive hands-on experience with Red Hat-driven environments, Kubernetes, Ansible, and Linux engineering. Experience in a senior or lead role, guiding t...

Promoted
Apple Inc.
Austin, Texas

Senior Software Engineer Frontend, Ad Platforms. The Advertiser Experience team is a diverse, global, agile engineering team that builds best-in-class UI experience for our Advertisers. ...

Promoted
Tbwa Chiat/Day Inc
Austin, Texas

Participate in established Software Development Life Cycle which is broken up into sprints and help support product operations. Provide Technical Leadership and mentoring to other engineers with technical competence. Java developer with 7+ years of experience in Java Enterprise software development....

Promoted
Caci International
Austin, Texas

CACI International - Senior Software Engineer - Austin, Texas. Creative solutioning and thinking outside the box to solve manual pain points for the warfighter through innovative engineering and rapid deployment of software. Collaborate closely across Integrated Product Teams to design software solu...

Promoted
General Motors of Canada
Austin, Texas

Work with internal eCommerce cross-functional teams to address complex problems, define processes or end-to-end solution improvements and implementations, for instance, Data Team, Dev Ops, UI and eCommerce backend core software engineering team. Experience as a Full Stack Software Engineer with arch...

jobbot
Austin, Texas

We are seeking a dynamic and innovative Senior Software Engineer with a strong background in Python and Django to join our forward-thinking technology company. As a Senior Software Engineer, you will:. This role is perfect for someone who is passionate about software development, thrives in a collab...

Synectic Solutions Inc
Austin, Texas

Django) and frameworks as required by the role Knowledge of Agile software development best practices Knowledge of modern software engineering, to include CI/CD pipelines, version control, and automated testing Strong communication skills, ability to work independently and within agile team construc...

HeartFlow, Inc
Austin, Texas
Remote

Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or related technical degree. Educate software development teams on best practices in software testing and help foster a culture of quality first. Leading cross functional software quality initiatives for improving test...