Post Job Free
Sign in

Software Engineer

Company:
CareerXperts Consulting
Location:
India, PA
Posted:
May 20, 2025
Apply

Description:

We’re looking for a driven and detail-oriented Software Engineer to design, build, and maintain scalable, high-performance systems. You'll work closely with product and engineering teams to develop clean, efficient code and bring ideas to life in a fast-paced, tech-driven environment.

Key Responsibilities

System Design & Development

Design, develop, test, and deploy clean, maintainable code across the full software development lifecycle.

Collaboration

Work with cross-functional teams including Product, Design, QA, and DevOps to deliver high-quality solutions.

Code Quality

Write unit tests, conduct code reviews, and follow best practices to ensure quality, performance, and security.

Continuous Improvement

Identify bottlenecks and bugs, and devise solutions to mitigate and address them. Continuously improve system architecture and development processes.

Documentation & Ownership

Maintain technical documentation and take ownership of features from concept to production.

What We're Looking For

2–6 years of hands-on experience in software development

Experience with REST APIs, databases (SQL/NoSQL), and version control (Git)

Understanding of data structures, algorithms, and system design

Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure) is a plus

Strong problem-solving skills and ability to work in an agile environment

Clear communication and team collaboration mindset

Apply