Tark Technologies

Tark Technologies specializes in providing innovative solutions in the field of software development and IT consulting, focusing on delivering high-quality services tailored to client needs.

9 Job openings at Tark Technologies
Software Developer rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

As a User Interface Developer, you will be responsible for designing and constructing user interfaces leveraging a wide range of APIs, third-party services, and frameworks. Your role will involve working on intricate enterprise applications to enhance code quality through rigorous testing, code quality tools, and code reviews. You will be tasked with optimizing code for peak performance on various web-capable devices and browsers. Your duties will also include creating reusable components and front-end libraries for future projects. You will actively participate in stand-up meetings, sprint planning sessions, and demonstrations with colleagues and clients. Analysing requirements and implementing optimal solutions tailored to clients" needs will be a crucial aspect of your work. Key Requirements: - Proficiency in Enterprise software development or similar projects. - Proficient in delivering solutions using the .NET framework with C#, .NET, XML, and Web Services. - Hands-on experience with the latest versions of Angular and .NET Frameworks. - Strong expertise in JavaScript/TypeScript and a solid understanding of object-oriented concepts. - Thorough knowledge of SQL and various database technologies. Additional Skills: - Practical understanding of Git/SVN. - Familiarity with Agile/Lean development methodologies. - Ability to design CI/CD pipelines, particularly using AWS. - A proactive problem-solving approach. - Excellent English communication skills. If you are a motivated developer with a keen eye for detail and a passion for delivering high-quality user interfaces, this role offers an exciting opportunity to contribute to challenging projects in a collaborative environment.,

Software Developer (.NET + Angular) rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

If you believe in the potential of technology and thrive on complex problem-solving at scale, we want you to join our team. We are an IT consulting firm dedicated to helping customers achieve highly scalable and reliable software solutions for their businesses. Our expertise lies in transforming ideas into software products from scratch, delivering challenging solutions for global businesses including start-ups and SMBs. Our technology consulting services focus on steering digital transformation with the latest technology, modernizing legacy systems at the right pace, and assisting clients in building and running businesses innovatively and efficiently. At Tark, you can expect a dynamic and non-hierarchical work culture that offers opportunities to add value to challenging assignments while collaborating with highly skilled programmers. As part of Tark's engineering team, we are currently seeking .NET Developers to work on large enterprise projects using the latest tools and frameworks. Your responsibilities will include delivering solutions that prioritize great user experiences and business outcomes, collaborating with co-founders and client teams to foster strategic partnerships, and improving the overall reliability and stability of products. We are looking for individuals who are passionate about building software that delights customers, meticulous, coherent, and able to provide insightful feedback on development processes. Full-stack experience is essential, with a solid understanding of development frameworks and fundamentals in one or more platforms such as Web (.NET, React, TypeScript, Angular), Android, and iOS (React Native). A growth mindset, sense of ownership, and strong relationship-building skills are key qualities we seek in potential candidates. Bonus points will be awarded for direct experience working on large enterprise applications and significant experience with modern JavaScript-based frameworks like React and Angular. Our tech stack includes React, TypeScript, Angular, .NET, AWS, Docker, Kubernetes, Elastic Search, and Mongo DB. Joining Tark means unlocking tremendous learning and growth opportunities while working with a values-driven team committed to customer success, continuous improvement, agility, and quality outcomes. If you are ambitious, determined, and keen on making a difference in the lives of clients by building futuristic companies of tomorrow, Tark is the place for you.,

Tech Lead rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

You are an experienced and motivated Tech Lead sought to join our team. Your track record should demonstrate successful leadership in managing complex distributed software projects from inception to release and support. Your responsibilities will encompass overseeing all phases of the software development lifecycle, ensuring the successful delivery of multiple projects spanning greenfield and brownfield types. Your key responsibilities will include leading one or more projects from inception to release and support, managing a team of 5 or more members. You should exhibit a passion for hands-on development and be willing to actively code while leading your team. Overseeing the entire software project development lifecycle, from discovery and requirement gathering to design, implementation, release, and support, will be crucial. Your role will involve planning and executing project delivery milestones, managing multiple projects post-release, and interacting with stakeholders to handle various communications related to business requirements and solutioning. In collaboration with business and technical stakeholders, you will refine fuzzy requirements and design solutions considering aspects like concurrency, responsiveness, data integrity, and security. Business process automations, data analysis, and system integrations will be integral parts of your responsibilities. Generating documentation at various stages, adopting new technologies as needed, and applying architectural patterns will also be key tasks. Strong development practices, proficiency in programming languages, communication skills at different levels of abstraction, and the ability to mentor team members are essential requirements. Must-have requirements for this role include a proven leadership track record with a team of 5+ members, experience in delivering multiple software projects of medium to high scale and complexity, and leading at least one greenfield project. Proficiency in development practices, analytical and problem-solving skills, design and architectural expertise, and familiarity with cloud technologies are also critical. Additionally, you should have proficiency in backend programming languages, SQL and NoSQL database technologies, and experience in mentoring team members. If you meet these requirements and are excited about this opportunity, we encourage you to apply.,

Software Developer (.NET React) rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

You will be responsible for designing and building user interfaces utilizing a wide range of APIs, third-party services, and frameworks. Your role will involve working on large and complex enterprise applications, enhancing code quality through tests, code quality tools, and code reviews. It will be essential to optimize code for optimal performance across various web-capable devices and browsers. Additionally, you will create reusable components and front-end libraries for future projects. Collaboration is key as you will participate in stand-up meetings, sprint planning sessions, and demos with colleagues and clients. Analyzing requirements and implementing optimal solutions tailored to clients" needs will be a crucial part of your responsibilities. **Must-have skills**: - Proven experience in Enterprise software development or related projects. - Proficiency in .NET framework using C#, .NET, XML, and Web Services. - Hands-on experience with React. - Sound knowledge of .Net Frameworks. - Strong expertise in JavaScript/TypeScript. - Solid understanding of Object-Oriented (OO) concepts. - Extensive knowledge of SQL and database technologies. **Other Important Skills**: - Practical familiarity with Git/SVN. - Understanding of Agile/Lean development methodologies. - Ability to design CI/CD pipelines, particularly using AWS services. - Problem-solving mindset. - Proficient English communication skills. This role will offer you the opportunity to work on challenging projects, collaborate with diverse teams, and contribute to the development of cutting-edge solutions for clients. If you are passionate about software development, possess the required skills, and enjoy a dynamic work environment, we would love to hear from you.,

Remote - Senior FULL-STACK Software Engineer (ASP.NET + Angular) rajkot 5 - 10 years INR 14.0 - 24.0 Lacs P.A. Hybrid Full Time

This Role Isn't for Everyone We want developers who take ownership. If you need step-by-step instructions, prefer hacks over solutions, or settle for good enough, this role wont work for you. Here, youll get autonomy, but also the responsibility to deliver clean, reliable code that stands up in production. Role Overview: As a Senior Software Engineer , you will be responsible for designing, developing, and maintaining applications using C#, ASP.Net Core, Angular and SQL Server . You will work closely with our Senior Architect to implement robust software solutions, optimize performance, and ensure best practices in software development. This role requires strong problem-solving skills, attention to detail, and the ability to work in a fast-paced environment. Key Responsibilities: Develop, maintain, and optimize web applications using C# (.NET Core), ASP.Net Core, Angular, and SQL Server Collaborate with the Senior Architect to implement scalable and efficient software solutions Write clean, maintainable, and well-documented code following SOLID principles Explore, understand and enhance existing application codebase. Optimize database queries and design efficient SQL Server schemas Implement and maintain RESTful APIs and integrate with third-party services Conduct code reviews , mentor junior developers, and contribute to team knowledge-sharing Ensure application security, performance, and scalability Work in an Agile environment , participating in sprints, stand-ups, and planning meetings Troubleshoot and resolve technical issues and bugs proactively Stay up to date with the latest technologies, best practices, and industry trends Adapt to learning and adopting new technologies or tools based on project requirements. Required Skills & Experience: 5+ years of experience in software development Strong expertise in C#/.NET Core and backend development Proficiency in Angular (Angular 12+ preferred) for front-end development Experience with SQL Server (database design, optimization, querying) Understanding of RESTful API design Strong knowledge of unit testing Excellent problem-solving skills and the ability to work independently Strong communication and collaboration skills Bonus Skills: Knowledge of containerization (Docker) Knowledge of CI/CD, and DevOps Practices Understanding and working knowledge of AWS

Senior Software Engineer rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

As a Senior Software Engineer, you will play a crucial role in the design, development, and maintenance of applications utilizing C#, ASP.Net Core, Angular, and SQL Server. Working closely with our Senior Architect, you will be instrumental in implementing robust software solutions, optimizing performance, and upholding best practices in software development. Your problem-solving abilities, attention to detail, and capacity to thrive in a fast-paced environment are key to excelling in this role. You will be responsible for developing, maintaining, and enhancing web applications using C# (.NET Core), ASP.Net Core, Angular, and SQL Server. Collaboration with the Senior Architect is essential to ensure the implementation of scalable and efficient software solutions. Writing clean, maintainable, and well-documented code adhering to SOLID principles is a core aspect of your responsibilities. Furthermore, delving into and improving existing application codebase, optimizing database queries, and designing efficient SQL Server schemas are tasks integral to this position. Your role will also involve implementing and managing RESTful APIs, integrating with third-party services, conducting code reviews, mentoring junior developers, and contributing to team knowledge-sharing. Upholding application security, performance, and scalability standards is paramount. Operating within an Agile environment, your participation in sprints, stand-ups, and planning meetings will be expected. You will be tasked with troubleshooting technical issues and bugs proactively and staying abreast of the latest technologies, best practices, and industry trends. Flexibility in adapting to and adopting new technologies or tools based on project requirements is essential. Requirements for this role include 3-5 years of experience in software development, a strong command of C#/.NET Core and backend development, proficiency in Angular (preference for Angular 12+), experience with SQL Server (covering database design, optimization, and stored procedures), understanding of RESTful API design, solid knowledge of unit testing, excellent problem-solving skills, and the ability to work autonomously. Effective communication, collaboration skills, and familiarity with AWS are also necessary. Bonus skills that would be advantageous include knowledge of containerization (Docker), familiarity with CI/CD, and DevOps practices. In addition to the fulfilling work environment, you will enjoy benefits such as 5-day workweeks, flexible working hours, retirement benefits, and annual trips.,

Software Developer rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

As a User Interface Developer, you will be responsible for designing and constructing user interfaces leveraging a wide range of APIs, third-party services, and frameworks. Your role will involve working on intricate enterprise applications to enhance code quality through rigorous testing, code quality tools, and code reviews. You will be tasked with optimizing code for peak performance on various web-capable devices and browsers. Your duties will also include creating reusable components and front-end libraries for future projects. You will actively participate in stand-up meetings, sprint planning sessions, and demonstrations with colleagues and clients. Analysing requirements and implementing optimal solutions tailored to clients" needs will be a crucial aspect of your work. Key Responsibilities: - Design and construct user interfaces using various APIs, third-party services, and frameworks. - Enhance code quality through rigorous testing, code quality tools, and code reviews. - Optimize code for peak performance on different web-capable devices and browsers. - Create reusable components and front-end libraries for future projects. - Participate in stand-up meetings, sprint planning sessions, and client demonstrations. - Analyse requirements and implement optimal solutions tailored to clients" needs. Qualifications Required: - Proficiency in Enterprise software development or similar projects. - Proficient in delivering solutions using the .NET framework with C#, .NET, XML, and Web Services. - Hands-on experience with the latest versions of Angular and .NET Frameworks. - Strong expertise in JavaScript/TypeScript and a solid understanding of object-oriented concepts. - Thorough knowledge of SQL and various database technologies. If you are a motivated developer with a keen eye for detail and a passion for delivering high-quality user interfaces, this role offers an exciting opportunity to contribute to challenging projects in a collaborative environment.,

Software Developer (.NET Angular) rajkot,gujarat,india 0 years None Not disclosed On-site Full Time

Design and build user interfaces on top of a large variety of APIs, third party services, and frameworks Work on large and complex enterprise applications Improve the quality of code with tests, code quality tools, and code reviews Optimize code for maximum performance across a vast array of web-capable devices and browsers Build reusable components and front-end libraries for future use Involve in stand-up, sprint planning, and demos with coworkers and clients Analyse requirements and implement the best solution for clients needs Must-have skills Experience working in Enterprise software development or related projects. Experience delivering with the .NET framework using C#, .NET, XML, Web Services. Hands on experience in latest versions of Angular Experience in .Net Frameworks Good experience in JavaScript/TypeScript Strong grasp of OO concepts. Strong knowledge of SQL and database technologies. Other Important Skills Practical knowledge of Git/SVN Understanding of Agile/Lean development Designing CI/CD flow (especially using AWS) Problem-solving attitude Good English skills

Tech Lead rajkot,gujarat 3 - 7 years INR Not disclosed On-site Full Time

As a Tech Lead at our company, you will be responsible for leading complex, distributed software projects from inception to release and support. You will manage a team of 5 or more members and oversee all phases of the software development lifecycle to ensure successful delivery of multiple greenfield and brownfield projects. Key Responsibilities: - Lead one or more projects from inception to release and support, managing a team of 5 or more members. - Love hands-on development and lead your teammates while actively coding. - Oversee all phases of the software project development lifecycle including discovery, requirement gathering, solutioning, architecture, design, implementation, release, and support. - Plan and execute project delivery milestones for timely and high-quality delivery. - Independently manage multiple projects post-release, including feature enhancements, troubleshooting, and critical bug fixes. - Design and architect solutions considering concurrency, responsiveness, data integrity, performance, and security. - Interact with internal and external stakeholders for effective communication related to business requirements, solutioning, and delivery. - Refine fuzzy requirements in collaboration with business and technical stakeholders. - Implement business process automations and conduct data analysis to identify patterns. - Integrate internal and external systems using various strategies. - Perform data migration activities with appropriate validation and reconciliation. - Generate required documentation including architecture diagrams, design diagrams, database/object models, and process flows. - Learn and adopt new technologies, tools, and frameworks as needed. - Apply architectural patterns and maintain strong development practices. - Use two or more programming languages for backend services. - Communicate effectively at different levels of abstraction. - Nurture and mentor team members. - Familiarity with cloud technologies and front-end development tools. Qualification Required: - Must have led a team of 5+ members for the last 3 or more years. - Led and delivered multiple software projects of medium to high scale and complexity. - Led at least one greenfield project. - Worked on all phases of the software development lifecycle. - Strong hold on development practices like CI/CD, Unit Testing, Clean Code, and Continuous Refactoring. - Strong analytical and problem-solving skills. - Strong design and architectural skills. - Experience in implementing business process automations and system integrations. - Proficiency in data analysis and migration activities. - Strong documentation skills. - Ability to quickly learn and adopt new technologies. - Proficiency in two or more backend programming languages. - Proficiency in SQL and NoSQL database technologies. - Experience in mentoring and nurturing team members. - Familiarity with cloud technologies and front-end development tools.,

FIND ON MAP

Tark Technologies