A complete application in a minute
Tailored resume and cover letter, ready to send.
Automatic Data Processing, Inc. in Fort Lauderdale is seeking a Software Engineer to design, develop, and maintain scalable software within the Business Services division.
You will collaborate with cross-functional teams to translate requirements into robust applications across multiple languages and platforms. You will work with C++, C, Java, Python, and Android development, focusing on code quality, testing, and maintainability.
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
XXX - Administration - Product Full Time Technical FL-Fort Lauderdale, Fort Lauderdale, FL, US
About the Role:
As a Software Engineer within our Business Services division, you will play a critical role in designing, developing, and maintaining high-quality software solutions that drive business efficiency and innovation. You will collaborate closely with cross-functional teams to understand requirements and translate them into scalable, robust applications. Your work will directly impact the performance and reliability of our software products, ensuring they meet the evolving needs of our clients and stakeholders. This role demands a strong foundation in multiple programming languages and development frameworks to build versatile and maintainable codebases. Ultimately, your contributions will help position our company as a leader in delivering cutting-edge business technology solutions across the United States.
Minimum Qualifications:
Preferred Qualifications:
Responsibilities:
Skills:
The required skills such as C++, C, Java, and Python are essential for developing core application logic and backend services, enabling you to build scalable and efficient software solutions. Proficiency in scripting languages allows you to automate repetitive tasks and enhance development workflows, increasing productivity. Git is used daily to manage source code versions, facilitate collaboration among team members, and maintain code integrity. Android development skills enable you to create and optimize mobile applications that extend our business services to mobile platforms. Preferred skills like C#, HTML5, and knowledge of Agile practices further enhance your ability to contribute to diverse projects, improve user interfaces, and adapt to dynamic development environments.