Software Development Engineer
- Category: Software Developer Jobs
- Location: Jaipur, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 25K to 32K
- Published on: 2025/09/21
Position Title: Software Development Engineer
Location: Jaipur
Industry Type: Engineering and Construction Industry
About Pinnacle: Pinnacle Infotech values inclusive growth in an agile, diverse environment. With 30+ years of global experience, 3,400+ experts completed 15,000+ projects across 43+ countries for 5,000+ clients. Join us for rapid advancement, cutting-edge training, and impactful global projects. Embrace E.A.R.T.H. values, celebrate uniqueness, and drive swift career growth with Pinnaclites!
Company Info
Website: https://pinnacleinfotech.com/
Job Description We are looking for a highly skilled Software Development Engineer 2 to join our team. The ideal candidate should have a deep understanding of data structures and algorithms, proficiency in at least one object-oriented programming language, and 3-5 years of experience in software development. As an SDE2, you will be responsible for designing and developing complex software systems and contributing to the technical architecture of the platform.
Design, develop, and maintain software applications using object-oriented programming principles and best practices.
Write clean, efficient, and maintainable code that follows industry standards and guidelines.
Participate in code reviews, testing, and debugging of software applications.
Collaborate with cross-functional teams to gather requirements and ensure software solutions are aligned with business needs.
Design and develop technical solutions that are scalable, reliable, and maintainable.
Contribute to the technical architecture of the platform, ensuring it is extensible and adaptable.
Continuously learn and stay up-to-date with the latest trends, technologies, and frameworks in software development.
Mentor junior developers and provide technical guidance and support as needed.
Identify and propose solutions to improve software performance, scalability, and reliability.
Participate in agile software development processes, including sprint planning, daily stand-up meetings, and retrospectives.
Develop cloud-based solutions using platforms such as AWS, Azure, or Google Cloud Platform.
Implement automated testing frameworks and tools to ensure high-quality software releases.
Basic Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
3-5 years of experience in software development.
Strong knowledge of data structures and algorithms.
Proficiency in at least one object-oriented programming language (such as Java, C++, Python, or C#).
Familiarity with software development best practices, such as version control, testing, and debugging.
Experience with database concepts and SQL.
Strong analytical and problem-solving skills.
Good communication and collaboration skills.
Preferred Qualifications
Experience with developing GraphQL endpoints
Experience with software development tools and frameworks (such as Git, Maven, Spring, or Django).
Knowledge of web development technologies (such as HTML, CSS, and JavaScript).
Familiarity with agile software development methodologies (such as Scrum or Kanban).
Experience with distributed systems and microservices architecture. Experience with containerization technologies (such as Docker or Kubernetes).
Experience developing cloud-based solutions using platforms such as AWS, Azure, or Google Cloud Platform.
Experience implementing automated testing frameworks and tools.
Ability to work independently and take ownership of assigned tasks.
Passion for software development and eagerness to learn new technologies and skills.
Strong leadership and interpersonal skills
Please Note: Interested candidate can share their resumes at
priyankab@pinnacleinfotech.com
Related jobs
-
Interesting Job Opportunity| Software Developer | PHP
Role : Software Developer Job Description • Integration of user-facing elements developed by front-end developers. • Build efficient, testable, and reusable PHP modules. • Solve complex performance problems and architectural challenges. • Integration...
-
Flutter developer
Company Description New Xtended Technology is a dynamic and innovative software development company committed to delivering cutting-edge solutions to our clients. We pride ourselves on fostering a collaborative and inclusive work environment where cr...
-
Software Developer
About the internship Selected intern's day-to-day responsibilities include: 1. Working on a wide variety of client projects 2. Developing platforms using No-Code platforms Who can apply Only those candidates can apply who: are available for full time...