Contractor Sr. Software Engineer
Robert Half is hiring a remote Contractor Sr. Software Engineer. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
Robert Half
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Responsibilities:
Design and develop scalable software solutions using Java, Kinesis, AWS, and Lambda functions
Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications
Write clean, maintainable, and efficient code, adhering to best coding practices
Troubleshoot software issues, identify root causes, and implement effective solutions to ensure high availability and reliability of applications
Optimize application performance and ensure high availability and reliability
Stay updated with industry trends and emerging technologies to propose innovative solutions for continuous improvement
Provide mentorship to junior developers and provide technical guidance when necessary
Participate in code reviews to contribute to the continuous improvement of development processes
Monitor customer accounts and take appropriate action when necessary
Process customer credit applications accurately and efficiently.
Requirements
Proven experience as a Senior Software Engineer
Extensive experience in software development, scripting, and project management
In-depth knowledge of programming languages like Java
Experience with AWS Lambda and Amazon Kinesis
Analytical mind with a problem-solving aptitude
Ability to work independently
Excellent organizational and leadership skills
Strong communication skills to effectively collaborate with team members and stakeholders
Demonstrable ability to navigate complex technical landscapes and make informed decisions
BSc/BA in Computer Science or a related degree
Familiarity with various operating systems and databases
Proficiency in handling multiple tasks simultaneously and meeting deadlines
Commitment to continuous professional development and learning new technologies
Ability to provide technical guidance and coaching to developers and engineers.