Responsibilities: · Develop custom APEX classes, Triggers, Visualforce pages, and Test Classes, applying design patterns to control code execution, avoid run-time/governance limits, and remain bulk-safe. · Design and build clean, high performing (i.e., user-oriented, fast, efficient, extensible, scalable) Salesforce and Salesforce-integrated applications following best practices and using the latest technologies. · Develop and maintain integrations between Salesforce and other applications using SOAP and REST-based Webservices. · Follow standard coding practices, keeping custom code organized, readable, maintainable, and documented. · Apply change management processes for documenting, communicating, and testing code releases from Sandboxes to Production environments. · Remain current on new and updated functionality in Salesforce releases. · Configure Salesforce features to satisfy the requirements
Requirements: · Bachelor’s degree with 5-8 Years of IT application development/support experience with 4+ years working in Salesforce.com · Experience working in Multi-cloud Environment (Sales Cloud, Service Cloud, Community Cloud) with focus on Service Cloud and Field Service Lightning functionality. Knowledge of Salesforce CPQ is a plus · Experience in hands on Technical Development, Customization and Integration using Apex Classes, Apex Triggers, VisualForce Pages, Lightning Components and Webservices · Experience in JavaScript, CSS/Stylesheets and understanding of Bootstrap, JQuery · Proficiency in SOAP and REST-based web services, Apex, and SOQL, SOSL. · Experience using IDE such as Eclipse, MavensMate · Knowledge of using source control tools such as GIT for deployments · Exposure using or integrating with ERP applications is a plus · Demonstrated ability to multi-task and prioritize in a fast-paced environment · Experience helping/mentoring more junior developers in a collaborative environment · Strong and effective written, verbal and presentation skills with the ability to collaborate with team members and business stakeholders at all levels of the organization · Possess the ability to scope the technical portion of a project, estimate resources and develop solutions · Must be comfortable with juggling multiple priorities with the ability to manage time effectively · Strong work ethic and disciplined time management skills · Experience with Agile/Scrum development methodology · Team player with abilities to work in complex cross-functional and geographically diverse teams · Self-starter able to work proactively and with minimal supervision · Certification: Any Salesforce certification would be a plus point |
About Iron Systems
About
Connect with the team
Similar jobs
About Company:
Our client is in the business of delivering cutting-edge software solutions, hardware systems, and IT services. It lends the right technological edge to governments and businesses. This enables them to achieve their organizational objectives efficiently and effectively to scale their businesses to newer heights.
Minimum Requirements/Qualifications:
(i) Minimum education qualification of MCA/ MSc (Computer Science)/BE/BTech (computers/ IT).
(ii) Must have at least 2.5 to 5 years of experience in application development, deployment, and testing. He/ She must possess a valid MySQL Developer or Java Developer certification, which is obtained at least six (06) months prior to the date of award of the contract to the firm.
(iii) Knowledge of Software Management Life Cycle and Software Testing viz unit testing, system testing & Integration Testing, etc.
(iv) Knowledge & hands-on experience of PHP & My SQL is a must. Additional knowledge of Post GreSQL, Typescript & Lit element, Java with Hibernate and Springs, SQL Server, Apache Tom Cat Server & relevant open-source technologies is required.
(v) Individuals must have hands-on experience in server operating systems viz Windows Server OS and RHEL. Knowledge of security concepts of web applications & Networking for undertaking necessary troubleshooting wrt applications accessibility.
(vi) Knowledge of Mobile Application Development
Key Responsibility Areas:
- Creation of new Course No, Term, and Term type at the beginning of each term. All associated Database tables and software procedures and functions are updated and recompiled.
- Management of Data Entry and Information access right to various users.
- AMC includes bug fixing, updating of application for any small policy changes.
- Regular Patch/update installation and coordinating with MIS team for identification and resolution of issues wrt application functioning and deployment
- Implementation of Cyber security policies and hardening of application
- Development of New functionalities in the application
- Regular Testing of running application functionalities and undertaking unit and integration testing of newly developed components.
- Support for making changes in the NDA internet web portal.
- AMC includes backing up of software, and database and storing it in other locations every week
- Online Multimedia Management System
- Software Wise Charter of Duties
- Cadet Suggestion/ Complaint Management System
Our Company
Tealbox Digital is reinventing the Ad-Tech space through managed tech plays. We’re focused on helping digital-first businesses generate qualified leads and accelerate their growth. With a combined domain experience of 5+ years, we’ve helped several eCommerce and SaaS businesses scale their customer acquisition funnels, resulting in them raising their subsequent rounds of capital from large investors.
By partnering with Tealbox, founders are able to get access to a digital marketing team that aligns marketing goals with the overall business objectives, which helps bring coherence across functions of the business. In short, we make data-backed, impactful customer experiences accessible to global brands.
We have built a solid team that can deliver extremely high quality results, with consistency and repeatability. We’re looking for like-minded individuals who, above and beyond qualifications and the specifications of this job description, are not looking for the intercept but the slope. Someone who finds comfort in ambiguity, strong communicative idealistic pragmatists, curiosity-first individuals who have a point of view but also an ear to listen.
If this resonates with you, we encourage you to apply!
Job Description
- Taking full ownership of key initiatives within verticals in the business, specifically business development.
- Working with stakeholders to identify & develop sales channels and products
- Extensive experience leading processes and working in/with startups.
- Being an active member of the business development process by identifying, introducing, nurturing and closing global sales opportunities.
- Solving problems through structured thinking, research, project planning, and on-ground execution.
- Owning responsibilities across domains such as strategy, marketing, operations, and partnerships.
- The expectations from this role may not be limited to this job description. Candidates are expected to adapt to the requirements that arise while completing the said processes.
Requirements
- Someone with 2-4 years of experience in startups/ consulting firms
- Willingness to hustle & get their hands dirty, and comfort with ambiguity
- Someone who enjoys taking ownership learns quickly, and has a bias for action
- Has the ability to break down a problem into smaller chunks and the ability to balance between the big picture and tactical activities
- Strong organizational, critical thinking, and communications skills.
- Good attention to detail and the ability to prioritize in a fast-paced environment.
- Able to track high volume activity with exceptional follow-through and attention to detail.
- Problem solver, able to troubleshoot issues independently or escalate when necessary - a sense of accountability and sound personal judgment.
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge in postgre
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app
Position: Java developer
Experience: 4-5 years
Notice period- immediate to 7 days
• Core Java, J2EE, Spring, Spring Boot, Angular, JavaScript, JQuery, Bootstrap, CSS3, HTML, Ajax, JSON, SQL, PLSQL, Web Services, Restful API’s
• Having good experience in writing complex database queries.
• Should be a quick learner and keen on learning new technologies
• Good knowledge in Object Oriented Programming Principles, Design Patterns and Software Architecture
• Experience with building SaaS-based web applications
• Ability to work as part of a team and offer new ideas
• Working knowledge of GIT version control system
• Product development background.
- The ideal candidate must have experience in enterprise application design, system performance and scalability
- 5+ year experience in web services, distributed systems, and highly available and scalable applications.
- Strong object-oriented programming skills in Java
- Very good knowledge of Core Java and J2EE and should have worked on high availability, low latency platforms.
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code.
- Excellent understanding of system design and design patterns.
- Previous experience with the Agile methodology.
- Experience in developing robust RESTful services is desirable.
- Have very good communication skills
- Have strong experience in the Spring framework.
- Good experience in SQL/Oracle
- BS degree in computer science or related fields. MS degree desired
We are looking for people who have a passion for solving problems, can write exceptional code and don't shy away from challenges and new technology. Our products affect thousands of people everyday and we want someone who would love to contribute towards that end.
If you:
- Know how to write robust and reliable systems
- Have knowledge of managing and scaling for high volume traffic
- Are someone who enjoys execution of an idea as much as finding new and innovative ideas to solve problems
- Actively try to gain more knowledge and pass on knowledge to your peers
Then we are definitely a right match for you
What we expect from you:
- Excellent understanding of web applications.
- Good knowledge about AWS or similar services.
- Ability to quickly learn new technologies.
- Good understanding of the delivery pipeline in a team environment.
- Innovative and creative problem solving.
- Ability to understand and communicate across teams and departments.
What you will be doing:
- Work as a part of a team or individually.
- Build products that help us expand our portfolio and drive growth for the organisation.
- Take up ownership of the entire lifecycle of products.
- Help, mentor and guide interns, new joinees and other developers.
- Engage with the client and people from other departments to come up with the best solutions.
- Point out existing problems with our solutions, processes and architecture
What we look for:
- Should have used/contributed to popular Open Source Libraries and Tools
- Should have worked on web technology (Rails / SpringBoot / Django / NodeJs)
- Always on the cutting edge of technology.
- Ability to divide a larger problem into smaller pieces for everyone to work on.
- Process driven and detail oriented
- Should have mentored new joinees
- More than 3 years of relevant experience in the domain
- Should be able to work out of our Bangalore office.
Essential Duties:
- Work directly with clients to provide rapid and accurate analysis of production issues (including solution tracking).
- Answer customer questions, file bugs, and reproduce, troubleshoot, resolve, and escalate issues as necessary.
- Own and drive customer issues from start to finish.
- Become an expert on a given product domain from both a business and technical standpoint.
- Handle urgent escalation issues, ensuring we accurately prioritize based on severity and customer impact.
Minimum Requirements:
- BS or MS in Computer Science, Engineering, or related. We will also consider other significant technical experience.
- Minimum of 7 years of application support experience.
- Strong Oracle SQL, PL/SQL skills required.
- Order-To-Cash (O2C) or Procure-To-Pay (P2P) cycle experience in Oracle EBS (Financials). Other ERPs can also be considered.
- Excellent spoken and written English. All customer communications are in English.
- Strong communication skills, including the ability to adjust to the technical level of the audience and explain complex ideas clearly and concisely.
- Ability to work with a global teams and build strong cross-functional relationships.
- Positive attitude and the ability to overcome adversity; ability to stay calm under pressure.
- Strong desire and ability to continually learn new skills, processes, technologies, and product knowledge. You will learn something new every day!
- Problem-solving capabilities as well as excellent customer service skills.
- Ability to take ownership and follow through on client issues until resolution.
- Ability to effectively communicate and coordinate with peers and senior management as required.
- Strong organizational skills, attention to detail and technical judgment.