Software Engineer developing high-quality applications with a focus on scalable systems and cloud technologies. Collaborating with cross-functional teams in a hybrid workplace.
Responsibilities
Work with a team of engineers to develop high-quality software
Participate in all phases of the project lifecycle – gathering requirements, designing solutions, building new interfaces, integration with existing architectures, development, and testing code
Build scalable, highly available and resilient applications by utilizing the optimal cloud technologies and programming languages and frameworks that best suit your use cases
Design technical solutions to solve complex technical problems at scale
Build iteratively using agile methodologies
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field
Background in Java
Solid understanding of design patterns, object-oriented design and best practices for creating maintainable and scalable software systems
Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment
Knowledge of version control systems, preferably Git
Excellent problem-solving skills and the ability to troubleshoot complex technical issues
Familiarity with cloud service providers (e.g.: Azure, AWS, GCP) is a plus
Experience with CI/CD and build tools is a plus
Comfortable with written and/or verbal communication in English
Desire to learn, and expand your skill set
Familiarity with AI developer tools like Claude Code, Github Copilot is a plus.
Senior Engineer conducting system studies for electric transmission related to clean energy integration. Leading technical studies for Distributed Energy Resources and ensuring reliable integration to the grid.
Senior Fullstack Engineer developing the Maestro media planning platform for digital advertisers at Equativ. Join a team of engineers focused on innovative advertising technologies and solutions.
Software Engineer II delivering technically complex solutions and system integration support at Truist. Collaborating with business owners in an Agile environment to develop and maintain high - quality software solutions.
Software Engineer III at Truist Financial Corporation delivering technically complex solutions and supporting system integration work. Collaborating with business product owners and engaging in Agile practices to develop high quality software.
Fullstack - Webentwickler developing scalable web applications in a dynamic IT environment. Working with leading telecommunications partners and shaping innovative IT projects.
Senior Software Engineer designing, developing, and delivering scalable web applications at Demandbase. Collaborating with product and global engineering teams to enhance core product capabilities.
Senior Software Engineer joining American Tower's IT department to design and implement software solutions. Providing technical guidance and collaborating on software development standards.