Description
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Design and develop scalable and robust software solutions using advanced technologies.
- Write and maintain efficient code, adhering to best practices and coding standards.
- Troubleshoot software issues, identify root causes, and implement effective solutions.
- Optimize application performance to ensure high availability and reliability.
- Keep abreast with industry trends and emerging technologies to propose innovative solutions.
- Provide mentorship to junior developers and offer technical guidance when needed.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Monitor customer accounts and take appropriate actions.
- Process customer credit applications accurately and efficiently.
Requirements
- The candidate should possess a bachelor's degree in computer science, software engineering, or a related field.
- Proven experience as a Software Engineer or similar role in software development is required.
- Advanced knowledge of the Java programming language is essential.
- Experience with Amazon Web Services (AWS Lambda and Amazon Kinesis) is necessary.
- The role requires the ability to develop high-quality, clean, and maintainable code, following best practices.
- The candidate should have strong problem-solving skills and the ability to think algorithmically.
- Proficiency in test-driven development and familiarity with debugging tools is also required.
- The role requires excellent communication skills and the ability to work well in a team.
- The candidate is expected to have a good understanding of software design patterns and architectural principles.
- Familiarity with agile methodologies and the software development life cycle is a plus.
- The candidate should be able to handle multiple tasks simultaneously and prioritize workload effectively.
- Knowledge of other programming languages or technologies will be considered an advantage.
Technology Doesn't Change the World, People Do.®
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit
© 2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to