B.E. (Computers) or equivalent candidate is required for this profile along with expertise In Java/ PHP Programming. We are looking for a thoughtful Java/ PHP Developer. Must have strong fundamentals. You will be joining the core team of a rapidly expanding company focusing on making Google Workspace- Cloud Telephony products. We are generally agnostic of language, technology or tools; we use whatever fits the bill best. However, we emphasize a lot on clean abstractions of code, loosely coupled services and good coding practices. You must possess the ability to work on projects without detailed instructions; being a self-starter and taking ownership is a crucial requirement for this role. Good Communication Skill is essential.
Responsibilities:
- Design and build applications on Java/ PHP
- Code review
- Guide team members
- Keeping the code optimized and readable.
- Coordination with team members and customer
- Coding, Bug fixes and unit testing
- Coordination with team members and customer
Who Should apply
- Candidate should have 2-4 year of work experience
- PHP/ Java Developer
- Having Good Communication Skills
Specific Skill Sets:
- We are looking for a candidate who can work flexibly
- Experience in working on any one of the MVC architectural pattern : Codeigniter / Laravel / Yii/ Struts 2 would be an added advantage
- Know your way around HTML, HTML5, CSS, CSS3, PHPScript, JQuery and frontend frameworks (such as Ember.js, React.js)
- Must have built SOAP / REST APIs / backends
- Knowledge of APIs and platform capabilities
- Past experience of shipping mobile products (live apps in Play Store a huge plus).
- Expertise in working on multithreaded apps, XML & JSON, and web services.
- Should be very strong in Computer Science fundamentals (such as threads, virtual memory, process stacks etc.)
- Should have worked on different data stores (RDBMS, No-SQL) and know when to use what, how to scale them etc.
- Ability to work on projects without detailed instructions; being a selfstarter and taking ownership is a crucial requirement for this role.
- Good communication skills is an essential advantage for collaborating with customers and the team.

About UMS Tech Labs - Google Cloud Partner
About
Connect with the team
Similar jobs
Position: Founding Engineer (SDE)
Location: Remote
Do you have a passion for developing cutting-edge software? Do you thrive in the innovative atmosphere of a startup? If coding is your art, and you have the prowess to turn problems into sophisticated solutions, then we're looking for you!
We are an early-stage startup working on re-defining how businesses in India approach accounting.
The Role:
- Dive deep into coding challenges, transforming ideas into groundbreaking software solutions.
- Play a pivotal role in our startup's journey, working closely with a dynamic team to develop the next big thing.
- See the immediate impact of your work in a rapidly-growing company.
What We're Looking For:
- Experience: Minimum 2 years in software development.
- Problem Solvers: Ability to take on a challenge, break it down, and deliver an end-to-end solution.
- Team Player: Collaborative mindset to work seamlessly with cross-functional teams.
- Fast Learner: Adaptability in a rapidly changing environment
Nice to Have:
- Victories in hackathons or coding challenges, showcasing your ability to innovate under pressure.
Why Join Us?
- Be at the forefront of our exciting journey, where your contributions directly shape our success.
- Collaborative and open culture – your insights and expertise won't just be appreciated; they'll be celebrated!
- Opportunities for rapid growth, professional development, and unique challenges.
- Competitive, class-leading compensation
CTC: 25-40LPA based on experience
More than 3 years of experience with C# and .Net development, .net 4.5, Asp.Net MVC, Angular. .net Core.
Must have strong knowledge of Object-Oriented Programming (OOP)
Must have work experience with Angular, React
Working experience on Webservices, WebAPI, and REST are most preferred
Must have basic knowledge of SQL Server database with SQL query designing, procedure, functions, indexing, and triggers designing.
Strong analytical skills and problem-solving aptitude(Desirable)
Knowledge on HTML, HTML5, CSS, BootStrap, XML, JavaScript, JQuery is most preferred
Experience in working with source code repositories like TFS, GIT, Azure, etc
Experience in code release, merge, and conflict resolution
Experience in web publishing with IIS and Azure web Applications.
● Deep knowledge and hands-on experience of Java & UI stack.
● Proficient experience of web technologies, frameworks and tools like HTML, CSS, JavaScript, React, NodeJS, XML, jQuery, Spring, etc.
● Should be well versed with State Management, Redux, Reducers, Java Script, CSS in ReactJS/UI
● Practical experience of test-driven development and constant refactoring in continuous integration environment.
● Experience in Oracle PL/SQL programming is required, knowledge of SQL and relational databases
● Experience working in an agile team, practicing Scrum, Kanban, or XP
● Experience of performing Functional Analysis is highly desirable.
● Excellent communication and teamwork skills.
People skills:
● End to end ownership in driving team towards delivery.
● Performance and productivity orientation to promote high-quality results.
● Profound analytical skills and problem-solving abilities.
● Good communication and excellent interpersonal skills.
● Pro-active and flexible working approach.
● Ability to think outside the box to resolve problems.
● Efficient and well organized, detail oriented.
Job description
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
- Technical Lead experience exploring other open source frameworks and technologies and integrating with project
Qualifications
- 5+ years of development experience at least two or more of the following languages (Python, Ruby, javascript and Java)
- Expertise in object oriented design and design patterns
- Experience releasing highly scalable enterprise products full lifecycle
- Experience mentoring and training others on complex technical issues
- Experience with implementing algorithms to solve complex real world problems
- Solid coding practices including good design documentation, unit testing, peer code reviews
- Excellent verbal and written communication
- A proven ability to learn and adapt to new, complex development environments with deep dive analytical skills
- Strong object-oriented programming skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces
- Experience in algorithm design and problem solving
- Experience leading small teams of engineers
- Experience with technologies like MongoDB, DynamoDB is highly desirable
- Experience developing full stack web applications using Perl, Java, Python or PHP
- Experience in any of the top JavaScript MVC frameworks, like Backbone, Angular, Ember, Spine or Knockout
- Passion for creating efficient, scalable, highly usable web interfaces
- Candidates from Product Start-up companies would be highly preferred.

Your primary role will be to drive and grow our in-house software expertise. Working with a small software team in India and the UK, you will be responsible in understanding the requirements from various internal teams and taking ownership of software development, including backend database development and any front-end applications that will be developed in the future. Implementing AGILE methodologies, you will be responsible for delivering iterative results through regular sprints.
The software team manages a range of systems for the company, ranging from our client-facing applications to content delivery portals. You will be involved in all the projects and will contribute to developing, maintaining, and improving our systems. You will also be expected to keep on top of the latest developments in the software world and constantly check if we can make use of the latest technologies to deliver an even better user experience to both our internal and external clients. This role will suit someone who has extremely good technical skills but who is also ambitious to play a more strategic role in a growing company and build a strong team. The role may also require occasional travel to our UK headquarters and other offices around the world.
Essentials:
- Solid development skills and track-record of successful project delivery
- PHP and frameworks
- Database design and development
- SQL
- Open-source SQL databases, e.g. MySQL, MariaDB, PostgreSQL
- HTML
- CSS, Sass and frameworks
- JavaScript: ES5, ES6, Ajax, libraries, and frameworks like VueJs, ReactJs.
- Front-end tooling
- Accessibility and progressive enhancement
- Git and/or other version control systems
- Project management
- Excellent communication, leadership, and motivation skills
- Willing to take on new technical projects.
- Attention to detail.
Desirable skills and experience:
- Agile development experience or certification
- .Net Framework
- Data visualisation and tools
- js
- NoSQL technologies such as MongoDB
- Continuous integration and deployment
- Big data and analytics
- Web security and development practices
- Data scraping and parsing.
- Aptitude for statistical analysis









