605 Software Developer jobs in Coimbatore
Software Developer
Posted today
Job Viewed
Job Description
We are a fully remote team of 25 people, looking for a new member to join our engineering department. Your primary responsibility will be to design the database schema to efficiently store and retrieve data and to create APIs for business logic that can be utilized by the frontend.
We are seeking someone with 2+ years of experience who is well-versed in:
- Any backend language/framework, such as Golang or Java Spring Boot.
- Any relational or non-relational database like MySQL or MongoDB.
- Writing REST APIs and event-driven systems.
Why us?
- Work with one of the strongest early-stage startup teams in India right now.
- We are bootstrapped and profitable.
- Competitive market salary plus bonuses.
- No micromanagement: work on your own time and have a life outside of work.
- We are building software products from India for users around the world, making the engineering team (you and your colleagues) our key central engine.
- You will be challenged to solve complex problems and will need to write high-quality code because we don't have any QAs :)
Software Developer
Posted today
Job Viewed
Job Description
- Hands-on Experience in C# and .NET
- Proficient in both .NET Framework and .NET Core, developing robust and scalable applications. Comfortable with object-oriented programming principles, LINQ, async programming, and performance optimization techniques in C#.
- Strong Knowledge of Databases
- Solid expertise in SQL Server and PostgreSQL, including writing complex queries, stored procedures, and performance tuning. Skilled in using Entity Framework and similar ORMs for seamless data access and manipulation.
- RESTful APIs and Web Services
- Experienced in designing and consuming RESTful APIs and Web Services. Proficient in building backend services using ASP.NET MVC and Web API with layered architecture and industry-standard practices.
- Front-end Technologies
- Working knowledge of HTML, CSS, and JavaScript to support UI development and integration. Capable of collaborating with front-end teams to ensure smooth data flow and cohesive user experiences.
- Version Control Tools
- Actively use Git for source code management, branching strategies, and collaborative development through platforms like GitHub and Azure DevOps.
Software Developer
Posted 25 days ago
Job Viewed
Job Description
- Hands-on Experience in C# and .NET
- Proficient in both .NET Framework and .NET Core, developing robust and scalable applications. Comfortable with object-oriented programming principles, LINQ, async programming, and performance optimization techniques in C#.
- Strong Knowledge of Databases
- Solid expertise in SQL Server and PostgreSQL, including writing complex queries, stored procedures, and performance tuning. Skilled in using Entity Framework and similar ORMs for seamless data access and manipulation.
- RESTful APIs and Web Services
- Experienced in designing and consuming RESTful APIs and Web Services. Proficient in building backend services using ASP.NET MVC and Web API with layered architecture and industry-standard practices.
- Front-end Technologies
- Working knowledge of HTML, CSS, and JavaScript to support UI development and integration. Capable of collaborating with front-end teams to ensure smooth data flow and cohesive user experiences.
- Version Control Tools
- Actively use Git for source code management, branching strategies, and collaborative development through platforms like GitHub and Azure DevOps.
Graduate Software Developer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design and development of software applications.
- Write clean, efficient, and well-documented code under supervision.
- Participate in testing and debugging software modules.
- Collaborate with senior developers and team members on project tasks.
- Learn and apply software development best practices and methodologies.
- Contribute to code reviews and provide feedback.
- Assist in the maintenance and support of existing software systems.
- Troubleshoot and resolve software-related issues.
- Participate in team meetings and contribute to project planning.
- Develop a strong understanding of the full software development lifecycle.
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Excellent analytical and problem-solving abilities.
- Strong communication and teamwork skills.
- Eagerness to learn and adapt to new technologies.
- Good academic record.
- Prior internship or project experience in software development is a plus.
- Ability to work effectively in a hybrid work environment.
Junior Software Developer
Posted 9 days ago
Job Viewed
Job Description
Key tasks involve understanding project requirements, contributing to technical design discussions, and implementing new features based on specifications. You will also be involved in developing and executing unit tests to ensure code quality and reliability. The ideal candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. A strong foundation in at least one programming language (e.g., Java, Python, C++, JavaScript) and familiarity with software development principles are essential. Eagerness to learn, strong problem-solving skills, and a passion for technology are highly valued. Excellent communication and teamwork skills are also crucial for success in this role. While prior professional experience is not mandatory, any internship or personal project experience in software development will be a plus. This role is designed to foster professional growth and provide a solid foundation for a career in software engineering. Successful candidates will be exposed to modern development tools and practices, working on real-world projects that have a tangible impact.
Graduate Software Developer
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, test, and deploy high-quality software solutions.
- Collaborate with senior developers on software design and architecture.
- Write and maintain technical documentation.
- Participate actively in code reviews and contribute to team knowledge sharing.
- Troubleshoot and resolve software defects and issues.
- Contribute to the continuous improvement of development processes.
- Assist in the gathering and analysis of software requirements.
Reliable Software Developer
Posted today
Job Viewed
Job Description
We're seeking a skilled Software Engineer to join our Site Reliability Engineering team. This role involves ensuring the reliability and scalability of our products, working collaboratively with engineers across the organization to maintain high uptime and optimize system performance.
Key Responsibilities- Design and Development: Design, build, and maintain reliable systems and services.
- Troubleshooting and Maintenance: Engage in software engineering to build and maintain services, while providing expert troubleshooting to rapidly resolve complex production issues.
- Innovation and Improvement: Identify opportunities and implement innovative solutions to continuously improve the reliability, performance, and development velocity of our core products.
- Programming Languages: Proficiency in languages such as Java, Python, or C++.
- Operating Systems: Experience with Linux and/or Windows operating systems.
- Cloud Platforms: Familiarity with cloud platforms such as AWS or GCP.
This role offers a competitive salary and benefits package, including comprehensive health insurance, retirement savings plan, and generous paid time off.
Additional InformationWe value diversity, equity, and inclusion in the workplace and strive to create a culture that is welcoming and inclusive for all employees.
Be The First To Know
About the latest Software developer Jobs in Coimbatore !
CNC Software Developer
Posted today
Job Viewed
Job Description
CNC Programmer Job
We are seeking a skilled and detail-oriented professional to develop, write, and test CNC programs for coding and designing.
Main Responsibilities:
- Develop high-quality CNC programs for various machines.
- Interpret technical drawings and CAD models to determine machining requirements.
- Select appropriate cutting tools, speeds, feeds, and machining strategies.
- Optimize existing programs for efficiency and accuracy.
- Collaborate with machinists and engineers to troubleshoot and refine processes.
Qualifications and Skills:
- Bachelor of Technology degree in Mechanical Engineering or equivalent.
- Proven experience as a CNC Programmer (2-3 years preferred).
- Proficiency with Computer-Aided Manufacturing (CAM) software.
- In-depth understanding of G-code, M-code, and CNC machine operations.
- Familiarity with materials such as metal, wood, stone, aluminum, steel, etc.
- Able to read and interpret engineering drawings.
Backend Software Developer
Posted today
Job Viewed
Job Description
We are seeking an experienced backend developer to join our team. This role involves designing and implementing high-quality software solutions using Ruby.
Key Responsibilities- Developing, testing, and maintaining code in a collaborative environment
- Participating in cross-functional teams to achieve business objectives
- Staying current with industry trends and technologies to drive innovation
- Over 2 years of experience in backend development
- Proficiency in Ruby programming language
- Ability to relocate overseas for work
- A dynamic work environment that encourages growth and learning
- The opportunity to work with a talented team of professionals
- Access to ongoing training and development programs
Software Developer (Backend)
Posted today
Job Viewed
Job Description
We are a fully remote team of 25 people, looking for a new member to join our engineering department. Your primary responsibility will be to design the database schema to efficiently store and retrieve data and to create APIs for business logic that can be utilized by the frontend.
We are seeking someone with 2+ years of experience who is well-versed in:
- Any backend language/framework, such as Golang or Java Spring Boot.
- Any relational or non-relational database like MySQL or MongoDB.
- Writing REST APIs and event-driven systems.
Why us?
- Work with one of the strongest early-stage startup teams in India right now.
- We are bootstrapped and profitable.
- Competitive market salary plus bonuses.
- No micromanagement: work on your own time and have a life outside of work.
- We are building software products from India for users around the world, making the engineering team (you and your colleagues) our key central engine.
- You will be challenged to solve complex problems and will need to write high-quality code because we don't have any QAs :)