Fullstack Developer responsible for developing AWS cloud applications and maintaining software standards. Key role in software design, coding, debugging, and mentoring software engineers.
Responsibilities
Design, code, debug, and implement software programs that are performance efficient, reliable, and easily maintainable in order to meet complex business requirements
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Employ programming and design techniques that adhere to software development standards
Work with DevOps and other development teams to develop and document the company's practices on building APIs using NodeJS in the AWS cloud
Create and maintain software documentation
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Contribute to the company's development standards
Act as a mentor for other Software Engineers
Collaborate with the team leaders, project group, management team and other departments within the organization on the gathering of requirements and the design of applications and applicable data structures
Requirements
Experience in Typescript is a must
Experience in NodeJS is a must
Experience in AWSSAM, Cloud Formation and Lambda is a must
Experience in MySQL is a must
Experience in REST is a must
Experience in Docker is a must
Experience in Unit Testing (JEST, Phpunit) is a must
Understanding performance optimization techniques is a must
Proficient understanding of OOP is a must
Familiarity with SOLID principles is a must
Understanding of security best practices is a must
Having an **AWS Certification (AWS Certified Developer - Associate or higher) **is a must
Experience in PHP 7 or up is an advantage
Experience in AngularJS and Angular is an advantage
Experience in C# and/or .Net is an advantage
Experience in HTML5 and CSS3 is an advantage
Experience in working on SPA is an advantage
Experience in Zend Framework 2 and 3 and Laminas is an advantage
Tech Lead managing Data Engineering for a French digital solutions company. Leading data solutions for e - retail performance with Python and SQL on modern architectures.
Staff Software Engineer enhancing TeamViewer ONE capabilities for small and medium businesses. Collaborating to maintain and improve user experiences with distributed systems and cloud platforms.
Senior Director of Software Engineering leading a team focused on AI - enabled technology initiatives. Manage projects that transform business and technology capabilities in the insurance industry.
Senior Software Engineer developing cross - product features for enterprise customers at Cloudera. Collaborating within a global team and ensuring high - quality metadata management services.
IT Cloud Software Architect designing and scaling cloud - native applications at Nelnet. Leading technical direction and fostering innovation in a hybrid work environment.
Software Engineer Lead developing ETL solutions for PNC's regulatory compliance needs. Leading design and development of data solutions with compliance emphasis.
Senior Software Engineer focusing on backend development at CVS Health. Building software components using a cloud - native platform on Google Cloud Platform.
Software Engineer developing high quality products for OPENLANE in web, iOS, and Android environments. Collaborating in an agile team to build solutions with backend microservices on AWS cloud.
Software Engineer supporting BlueCard claims processing by enhancing applications and modernizing legacy systems. Requires experience in COBOL, C#, and SQL Server with remote work options.