
Responsibilities:
- Develop customized solutions on the Salesforce platform using Apex, Visualforce, Lightning Web Components (LWC), and other Salesforce technologies.
- Design and implement complex business logic, data models, and workflows to support business requirements.
- Collaborate with stakeholders to gather requirements, analyze business processes, and recommend best practices for Salesforce implementation.
- Customize and configure Salesforce features including objects, fields, page layouts, validation rules, and process automation.
- Integrate Salesforce with external systems using APIs, middleware tools, and custom integration solutions.
- Perform data migration, data manipulation, and data quality management tasks as needed.
- Conduct code reviews, troubleshoot issues, and optimize performance to ensure the stability and scalability of the Salesforce platform.
- Stay updated with the latest Salesforce releases, features, and best practices to continuously improve the platform.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum of four years of hands-on experience in Salesforce development.
- Proficiency in Apex programming language, Visualforce, Lightning Web Components (LWC), and other Salesforce development tools.
- Experience with Salesforce configuration including objects, fields, workflows, validation rules, and process automation.
- Strong understanding of Salesforce data model, data management, and data integration techniques.
- Experience with Salesforce APIs, REST/SOAP web services, and integration tools like MuleSoft.
- Salesforce certifications such as Salesforce Certified Platform Developer (PD1) or equivalent are preferred.
- Excellent problem-solving skills, attention to detail, and ability to work independently as well as part of a team.
- Strong communication skills with the ability to effectively collaborate with stakeholders at all levels.

About Programmingcom
About
Similar jobs
The candidate should have a background in development/programming with experience in at least one of the following: .NET, Java (Spring Boot), ReactJS, or AngularJS.
Primary Skills:
- AWS or GCP Cloud
- DevOps CI/CD pipelines (e.g., Azure DevOps, Jenkins)
- Python/Bash/PowerShell scripting
Secondary Skills:
- Docker or Kubernetes

Job Description
SquareShift is a fast-growing cloud consulting company, solving cloud challenges through excellence in technology, thought leadership, and quality in execution. We are based in Singapore, with a world-class engineering team in India.
Founded by serial entrepreneurs, we are a team of tech-enthusiasts who have strong expertise in enterprise product development and cloud technologies.
Requirements
- 5+ years of professional experience in building and designing SaaS based web applications.
- Proven backend development skills with experience in a language like Ruby
- Knowledge of open-source technologies such as Apache, Solr, Lucene, Elastic Search, Memcached.
- Experience working with Product Management to build and release products in an agile environment.
- You are familiar with SDLC tools like Ant, Maven, Git, SVN, Jenkins, Travis, Puppet, Ansible, Docker.
- You have some knowledge around how AWS services and deployments work.
- You have excellent interpersonal skills and can explain complex problems to technical
Benefits
Why SquareShift?
We firmly believe that our growth, long term success & wellbeing as an organization are a direct outcome of the culture and teamwork. At SquareShift, you can expect,
- High-growth, collaborative environment with diverse and inclusive teams
- Continuous learning, enrichment, and development opportunities
- Competitive pay and allowances for professional development
- Flexible time off to relax and recharge
Website - squareshift.co
• Prospecting and developing new business by spotting new opportunities to establish rapid growth within the market place.
• Drive the entire sales cycle from initial customer engagement to closed sales
• Following up new business opportunities and setting up meetings. • Planning and preparing presentations.
• Communicating new product developments to prospective clients.
• Develop and maintain territory plans which outline how sales targets will be met on an ongoing basis
• Provide forecasts on best case and most likely sales volumes over relevant time periods
• Participation in the requirements analysis, design, development and testing of applications.
• The candidate is expected to write code himself/herself.
• The candidate is expected to do code review, unit testing and deployment.
• Practical application of design principles with a focus on the user experience, usability, template
designs, cross browser issues and client server concepts.
• Contributes to the development of project estimates, scheduling, and deliverables.
• Works closely with QA team to determine testing requirements to ensure full coverage and best
quality of product.
• There is also the opportunity to mentor and guide junior team members in excelling their jobs.


If you are looking for a change this is what we can promise you:
You will have challenging problems to solve
You will have flexibility and autonomy to solve problems and deliver solutions
We will provide a highly collaborative environment with skilled and super friendly teammates
We will fully support you in developing software the right way
We won't burden you with useless policies and procedures
We will provide you the tools you need to do your job right
If that sounds attractive please apply! We'd love to talk to you.
Here are some more details about the position:
You will be hands-on writing code, unit tests, and performing peer code reviews. You will work with a project manager, software development engineers, user experience and interface designers, quality assurance engineers and customer stakeholders to deliver high quality, scalable and maintainable software solutions.
Required Qualifications
4+ years experience developing web applications using PHP
Ability to work effectively with offshore and nearshore team members
Experience performing peer code reviews
Experience writing unit tests
Experience with Git and merge conflict resolution
JavaScript and HTML, CSS
Ajax, Restful APIs and JSON
SQL (MSSQL, MySQL or similar)
Scalable Architectural Patterns
API Integrations
Asynchronous Processes and Multithreading
Desired Qualifications
5+ year of experience developing web applications.
Experience in Codeigniter PHP framework
Experience with React and Flux
frameworks like Angular, React, Bootstrap, Ember or similar
Experience working with offshore and nearshore development teams.
HTML 5 and CSS 3
Caching Technologies
Cloud Platforms (AWS, Azure, or Heroku)
Serverless technologies
IoC / Dependency Injection
Continuous Integration
Continuous delivery
Git
SourceTree and Bitbucket
Scrum
Project management software - Jira, Rally or similar
Virtual Machines
Postman


Responsibilities
- Understand both functional and non-functional requirements and translate them into tasks that can be worked upon individually or in a team.
- Use your skills in programming and system design to develop robust and scalable software.
- Perform POCs and build solutions that require integration with other systems.
- Provide estimations for a Sprint or Tasks, and share inputs in design and architectural choices.
- Work in a fast-paced environment and contribute to all phases of SDLC.
- Maintain minimal yet essential engineering documentation to complement the product.
- Collaborate with engineers, product, and business teams as part of Agile delivery.
- Perform code reviews and provide guidance to the team in building software and following the defined process.
- Carry an ownership attitude when working on any solution.
Requirements
- Strong at problem-solving using Java 8 and above.
- Good understanding of SDLC using agile methodologies iterative development.
- Basic skills in HTML, CSS, and JavaScript are desired.
- Hands-on knowledge of using Spring Boot or Quarkus for building Microservices or API driven solutions.
- Good knowledge of SQL and experience in using any RDBMS like MySQL, PostgreSQL.
- Understanding or exposure to Cloud-Native development using AWS is an added advantage.
- Any experience in working on projects built using Microservice architecture, esp if using React and Java with Docker is an added advantage.

Summary
We are looking for an efficient technocrat as Odoo Developer, who will be responsible for developing, customizing Odoo ERP business applications with other systems, and providing ongoing support and future enrichments of those solutions to support business processes and functions. You'll be required to apply your hands-on experience of Odoo Framework, programming knowledge, and expertise to all aspects of the Software Development Lifecycle including Programming, Coding, Application Development, bug fixing, production support, version control system, object-oriented programming, Linux/Unix, UAT, Debugging, Tracing, and Logging, GIT, Cloud Services, Internet Technologies and leverage best technical solution by understanding business requirements from a techno-functional aspect, and partner continuously with Emipro's stakeholders daily to stay focused on common goals. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of Emipro's enterprise customers globally.
Job Responsibilities
- Application development using Odoo Framework & its components.
- Carrying out Odoo development activities for Customisations, Module Migration, Data Migration & Import, Generating BI Reports, Output Documents, Automation Test & Unit Test.
- Work in coordination with Technical Lead as needed to implement, test, support, and enhance ERP Business applications and it's features/solutions.
- Be part of Sprint meetings to discuss project development progress and also assist the ERP Technical Lead in preparing the Sprint report.
- Make sure to follow the prescribed coding and development best practices to give high-quality output as per the requirement.
- Adherence to the latest development methods like continuous deployment & integration.
- Documents and demonstrates solutions by developing documentation, flowcharts, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments, and keeping code clean and optimized.
- Must possess a strong learning curve and should be willing to keep themselves abreast and continuously updating their job knowledge by studying state-of-the-art development tools, programming techniques for personal upscaling and in turn meeting organizational needs as well.
- Developing technical documentation to guide future software development projects.
Required Skills
- 1-2 years of hands-on experience in developing applications of Odoo.
- Proficiency in Python and Odoo framework components - model, fields, modifiers, actions, views, menu, security, controllers.
- Should be aware of core Odoo modules such as Sales, Purchase, Delivery, Accounting.
- Should proactively look for ways to make the architecture, code, and operations better.
- Must be a self-starter & be able to work with minimum supervision.
- Hands-on experience in Linux/Unix development environments is expected.
- Hands-on knowledge of version control systems like GIT, Bitbucket, etc including branching and merging.
Nice to have
- Experience in writing SQL queries for PostgreSQL.
- Nice to have experience in Module migration, code
- Experienced with Scrum/Agile development methodologies
- Outstanding written and verbal communication and interpersonal skills.
- Sound knowledge of Internet technologies like SSH/SFTP/FTP, Linux/UNIX shell scripting (eg. bash)
- Understanding of Cloud services like SaaS (Software as a Service), PaaS (Platform as a Service) & IaaS(Infrastructure as a Service)






