Software Development Engineer 2 - Durgapur, India - Pinnacle Infotech

    Pinnacle Infotech
    Pinnacle Infotech Durgapur, India

    1 week ago

    Default job background
    Description

    Job Profile:

    Software Development Engineer 2Location:

    Durgapur/Jaipur/MaduraiEmployment Type:

    Full-TimeWorkplace Type:
    Onsite


    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 PinnaclitesWebsite:


    Job Description:
    We are looking for a highly skilled Software Development Engineer 2 to join our team.

    The idealcandidate should have a deep understanding of data structures and algorithms, proficiency in atleast one object-oriented programming language, and 3-5 years of experience in softwaredevelopment.

    As an SDE2, you will be responsible for designing and developing complexsoftware systems and contributing to the technical architecture of the platform.
    • Design, develop, and maintain software applications using object-oriented programmingprinciples and best practices.
    • Write clean, efficient, and maintainable code that follows industry standards andguidelines.
    • Participate in code reviews, testing, and debugging of software applications.
    • Collaborate with cross-functional teams to gather requirements and ensure softwaresolutions 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 andadaptable.
    • Continuously learn and stay up-to-date with the latest trends, technologies, andframeworks 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, dailystand-up meetings, and retrospectives.
    • Develop cloud-based solutions using platforms such as AWS, Azure, or Google CloudPlatform.
    • Implement automated testing frameworks and tools to ensure high-quality softwarereleases.

    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, anddebugging.
    • 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, orGoogle 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.

    Pinnacle Technology Stack● Backend stack:
    Graph QL, Sage Maker, Python, Typescript, .NET Core, .


    NET MVC● Frontend Languages used:
    JavaScript, React, Flutter, HTML, CSS, Bootstrap
    • Design Tools: Invision, Figma, photoshop
    • Databases used: MS SQL, MY SQL, DynamoDB, S3, OpenSearch / Elasticsearch
    ● Deployment strategy: AWS, Azure, GitHub, Postman, Jira, Linux

    Please share your CV's to