Job description:
Job Description: Software Developer
Company: ATF Labs Pvt. Ltd.
Location: Agra, Uttar Pradesh
Experience: Minimum 2 Years
Employment Type: Full-Time
About the Role
ATF Labs Pvt. Ltd. is looking for a skilled Software Developer with a minimum of 2 years of professional experience, strong problem-solving abilities, and advanced knowledge of Data Structures and Algorithms (DSA). The ideal candidate should have hands-on experience with modern development technologies and the ability to design, develop, test, and maintain efficient software applications.
Key Responsibilities
Design, develop, test, and maintain scalable software applications.
Apply advanced Data Structures and Algorithms to solve complex technical problems.
Write clean, optimized, reusable, and maintainable code.
Develop front-end and back-end solutions using relevant technology stacks.
Debug applications, optimize performance, and troubleshoot technical issues.
Collaborate with team members to deliver projects efficiently.
Participate in code reviews and follow software development best practices.
Required Skills and Qualifications
Minimum 2 years of qualified software development experience.
Strong knowledge of Data Structures and Algorithms (DSA), including arrays, linked lists, stacks, queues, trees, graphs, hashing, sorting, searching, and time/space complexity analysis.
Proficiency in one or more of the following technologies: Angular – Front-end development, TypeScript,
components, services, and APIs..NET / C# – Backend development, ASP.NET Core, REST APIs, and Entity Framework.
Java – Object-oriented programming, collections, exception handling, and backend development.
Python – Programming fundamentals, data processing, automation, and backend development.
Strong understanding of Object-Oriented Programming (OOP) concepts.
Experience working with REST APIs and databases.
Excellent analytical, logical reasoning, and problem-solving skills.
Familiarity with Git, debugging, and code optimization.
Preferred Qualifications
Experience working with SQL or NoSQL databases.
Understanding of software design patterns and system design fundamentals.
Knowledge of cloud platforms, application deployment, or CI/CD pipelines.
Ability to learn new technologies and work across different technology stacks.
Selection Criteria
Candidates will be evaluated on their practical development experience, DSA proficiency, coding skills, problem-solving ability, and understanding of software engineering principles.
STRCITLY ONLY APPLY AGRA BASED CANDIDATES
Share resume on +91-XXXXXXXXXX
Pay: ₹300,000.00 - ₹600,000.00 per year
Benefits:
- Paid sick time
- Paid time off
Application Question(s):
- Are you located In Agra? Only Agra based candidates can apply.
Experience:
- Software development: 2 years (Required)
Work Location: In person
📌 Software Developer (Agra)
🏢 ATF Labs
📍 Agra