
                                                            
                                                            


<h5><b>Job Title: Software Developer/Engineer</b></h5>
<br>

<h5><b>Role Overview: Test</b></h5>
<p>The Software Developer/Engineer<span style="background-color: rgb(255, 255, 0);"> with 3-6 years of experienc</span>e will play a pivotal role in the Information Technology (IT): Software Development department. This role involves designing, developing, and maintaining software applications that align with business objectives across various domains. The candidate will contribute to building scalable, efficient, and innovative solutions, ensuring seamless integration with existing systems. They will collaborate with cross-functional teams, driving technical excellence and delivering high-quality software products that meet user needs and industry standards.</p>
<br>

<h5><b>Job Responsibilities:</b></h5>
<ol>
    <li>Design, develop, and maintain software applications using Python and/or C# to meet business requirements. test&nbsp;</li>
    <li>Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with project goals.</li>
    <li>Develop and integrate RESTful APIs, ensuring secure and efficient communication between systems.</li>
    <li>Implement and optimize database solutions, ensuring data integrity and performance.</li>
    <li>Write clean, maintainable, and well-documented code following industry best practices.</li>
    <li>Conduct unit testing and debugging to ensure software quality and reliability.</li>
    <li>Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.</li>
    <li>Contribute to the development of scalable and efficient software architectures.</li>
    <li>Stay updated with emerging technologies and trends to incorporate innovative solutions into projects.</li>
    <li>Demonstrate strong problem-solving skills, addressing technical challenges effectively and efficiently.</li>
    <li>Exhibit excellent communication skills, collaborating with team members and stakeholders to ensure project success.</li>
    <li>Showcase strong organizational and time management skills, meeting project deadlines and milestones.</li>
    <li>Foster a positive team environment, demonstrating adaptability, accountability, and a proactive approach to work.</li>
</ol>
<br>

<h5><b>Skills &amp; Knowledge:</b></h5>

<h5><b>a) Mandatory Skills:</b></h5>
<ol>
    <li><b>Python:</b>
        <ol>
            <li>Proficient in Object-Oriented Programming (OOP) principles and practices.</li>
            <li>Strong understanding of Data Structures and Algorithms for efficient problem-solving.</li>
            <li>Experience with Web Frameworks such as Django or Flask for building web applications.</li>
            <li>Expertise in developing RESTful APIs for seamless system integration.</li>
            <li>Hands-on experience with Database Integration using PostgreSQL or MySQL.</li>
            <li>Proficiency in Version Control systems like Git and GitHub for collaborative development.</li>
            <li>Familiarity with Testing Frameworks such as PyTest or UnitTest for ensuring code quality.</li>
            <li>Knowledge of Asynchronous Programming using Asyncio for handling concurrent tasks.</li>
            <li>Experience with Cloud Integration using AWS or Azure for scalable solutions.</li>
            <li>Proficiency in Data Analysis Libraries like Pandas and NumPy for data manipulation and analysis.</li>
        </ol>
    </li>
    <li><b>C#:</b>
        <ol>
            <li>Proficient in Object-Oriented Programming (OOP) principles and practices.</li>
            <li>Strong understanding of .NET Framework and .NET Core for application development.</li>
            <li>Experience with Windows Forms and WPF Development for desktop applications.</li>
            <li>Expertise in developing RESTful APIs for seamless system integration.</li>
            <li>Hands-on experience with Database Integration using SQL Server or Entity Framework.</li>
            <li>Proficiency in Version Control systems like Git and GitHub for collaborative development.</li>
            <li>Knowledge of Multithreading and Asynchronous Programming for efficient task handling.</li>
            <li>Familiarity with Unit Testing Frameworks such as NUnit or MSTest for ensuring code quality.</li>
            <li>Understanding of Dependency Injection and Design Patterns for scalable software design.</li>
            <li>Experience with Integration of Azure Services for cloud-based solutions.</li>
        </ol>
    </li>
</ol>
<br>

<h5><b>b) Good to Have Skills:</b></h5>
<ol>
    <li><b>Java:</b>
        <ol>
            <li>Proficient in Object-Oriented Programming (OOP) principles and practices.</li>
            <li>Experience with Spring Framework, including Spring Boot and Spring MVC.</li>
            <li>Expertise in developing RESTful APIs for seamless system integration.</li>
            <li>Hands-on experience with Database Integration using Hibernate or JPA.</li>
            <li>Proficiency in Version Control systems like Git and GitHub for collaborative development.</li>
            <li>Knowledge of Testing Frameworks such as JUnit or TestNG for ensuring code quality.</li>
            <li>Understanding of Multithreading and Concurrency for efficient task handling.</li>
            <li>Experience with Build Tools like Maven or Gradle for project management.</li>
        </ol>
    </li>
</ol>
<br>

<h5><b>Career Roadmap:</b></h5>

<h5><b>a) 0 to 1 Year:</b></h5>
<p>In the first year, the candidate is expected to establish a strong foundation in the required technical skills and contribute to project deliverables. They will focus on learning company processes and delivering high-quality code.</p>
<h5>Key Responsibilities and KRAs:</h5>
<ol>
    <li>Complete assigned tasks and projects within deadlines, ensuring code quality and adherence to standards.</li>
    <li>Participate in team meetings, contributing ideas and solutions to technical challenges.</li>
    <li>Develop a strong understanding of the company’s software development lifecycle and tools.</li>
</ol>
<h5>Success Indicator:</h5>
<ol>
    <li>Successful completion of assigned tasks with minimal errors.</li>
    <li>Positive feedback from team members and supervisors.</li>
</ol>
<br>

<h5><b>b) 1 to 2 Years:</b></h5>
<p>In the second year, the candidate is expected to take on more responsibilities, including leading small projects and mentoring junior team members. They will focus on enhancing their technical expertise and contributing to team success.</p>
<h5>Key Responsibilities and KRAs:</h5>
<ol>
    <li>Lead small projects, ensuring timely delivery and quality standards.</li>
    <li>Mentor junior team members, providing guidance and support.</li>
    <li>Contribute to the development of innovative solutions and process improvements.</li>
</ol>
<h5>Success Indicator:</h5>
<ol>
    <li>Successful leadership of small projects with measurable outcomes.</li>
    <li>Positive feedback from team members and stakeholders.</li>
</ol>
<br>

<h5><b>c) 2 Years and above:</b></h5>
<p>After two years, the candidate is expected to transition into a senior role, taking on strategic responsibilities and contributing to organizational growth. They will focus on driving innovation and mentoring future leaders.</p>
<h5>Key Responsibilities and KRAs:</h5>
<ol>
    <li>Lead complex projects, ensuring alignment with organizational goals.</li>
    <li>Drive innovation by implementing cutting-edge technologies and solutions.</li>
    <li>Mentor and develop future leaders within the team.</li>
</ol>
<h5>Success Indicator:</h5>
<ol>
    <li>Recognition as a key contributor to organizational success.</li>
    <li>Successful transition to a senior leadership role.</li>
</ol>
<br>

<h5><b>Experience:</b></h5>
<ol>
    <li><b>Years of experience:</b> 3 to 6 years of relevant experience in software development.</li>
    <li><b>Education qualification:</b> Bachelor of Engineering (BE) in Computer Science, Information Technology, or a related field.</li>
</ol>
<br>

<p style="font-size: 0.75rem; color: gray;">We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.</p>


