Senior Software Engineer

7 Months ago • 5 Years +

About the job

About the job

Premier International helps organizations unleash the full potential of their data. Our expertise in data-led business transformation, data fundamentals and migration, risk management and data value realization helps companies maximize the value of their data, empowering them to achieve success across the entire data value chain. Having successfully completed thousands of projects since our founding in 1985, many of the world’s leading brands, technology companies, and system integrators rely on Premier to solve their most complex data challenges.


The Opportunity:

Premier International is hiring an experienced Senior Software Engineer with strong Java skills to join our growing team in Hyderabad, India.


In this role you’ll report to the US-based Head of Technology. You will be responsible for the end-to-end development of two of our key applications, one in Salesforce and another in Java, and their integration with other systems.


The ideal candidate will be proficient in developing Apex (classes and triggers), Lightning Components, Visualforce, NodeJS, and Java to extend internal application functionalities and meet business requirements.


Job Title: Senior Software Engineer – Java/Salesforce

Position Type: Full-Time Employee

Location: Hyderabad (Work from Office)

What You’ll Be Doing:

  • Work with Business stakeholders to understand the requirements and priorities
  • Develop Apex classes, triggers, Lightning Components, and Visualforce pages to customize and extend Salesforce capabilities
  • Key Salesforce administration activities necessary for the development, testing, and deployment of application packages
  • Maintain and enhance a key integration tool that is developed in Java
  • Build and enhance application User Interfaces with a focus on the User Experience
  • Collaborate with US-based Tech and Delivery teams to extend these applications to meet the needs of the business and our clients
  • Learn and adopt adjacent technologies to become increasingly proficient and to add value to Premier
  • Assist with the planning and development of a migration off Salesforce
  • Perform ad-hoc projects and other duties as assigned


What You’ll Bring to the Team:

  • Minimum of 5 years of experience in Salesforce development, with a proven track record of successful project delivery
  • Salesforce Developer certifications (e.g., Salesforce Certified Platform Developer I and II) preferred
  • Strong knowledge of Java development including multi-threading and parallelism
  • Strong integration skills, with the ability to integrate the Salesforce app with external systems
  • General interest in broader development techniques, frameworks, and languages
  • Advanced knowledge of Salesforce permissions, roles, reports, dashboards, etc.
  • Proficiency in Apex, Visualforce, Lightning Components, and Salesforce integration technologies
  • Prior experience with NodeJS
  • Prior experience with Programming languages like Apex, JavaScript, SQL and implementation and/or consumption of REST web services
  • Strong in building governance features on Salesforce UX
  • Strong understanding of good UI/UX design principles and how to apply them
  • Excellent knowledge of SQL Databases, SQL, and connection methods
  • Excellent understanding of cloud concepts including secure development as it relates to cloud-based development
  • Excellent communication and collaboration skills
  • Experience working on an Agile development team
  • Exemplary technical problem-solving and troubleshooting skills
  • Excellent verbal and written English communication skills
  • Strong attention to detail
  • Strong work ethic and sense of ownership
  • Functional competence in Data Governance (preferred)
  • Experience and knowledge of Python development (preferred)
  • Ability to quickly assess a situation, determine the risks, and choose the best course of action
  • A positive attitude
  • A passion for development, both inside and outside the workplace
  • BE and relevant IT experience


Premier Perks & Benefits:

  • Integral part of a growing team of Data Specialists.
  • Opportunity to scale Development Operations in India.
  • Key player of one of the Best Places to Work as recognized by Built-In 2024.


Work Authorization/ Security Clearance:

  • Background check is mandatory for all hires. Additional reference checks may be necessary, based on your consent.


Premier has been named one of Built In's 2024 Best Places to Work across four categories: Chicago's Best Midsize Places to Work, Chicago's Best Places to Work, US Best Midsize Places to Work, and US Best Places to Work. Additionally, we have been recognized as one of the Best and Brightest Companies to Work For® in Chicago, as one of Crain’s Top 100 Best Places to Work in Chicago, and proudly made the 2021 Inc. 5000 list of America’s Fastest-Growing Private Companies. While we are relentlessly client-focused, we are proud to have our culture and company recognized by others.

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug