Hi
Hope you are doing great.
Please let me know your interest in the below position.
Title: Principal Software Engineer (Node.js or Java)
Location: Due to Covid 19 will be remote until stay at home act is lifted then will be required to go into the office in San Francisco, CA
Duration: 12+ months
Visa Type: GC, USC or EAD’s
Top Skills/Responsibilities for Posting Experience building and maintaining large scale production system
• Building distributed asynchronous systems
• Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.
· 6+ years of professional experience with building API's using Node.js or Java
• Excellent knowledge of REST API standards and web services
Position Overview
The team critical to this business transformation is looking for a Principal Software Engineer. You will design APIs, implement features and own a platform. You will work with product owner, developers and operations to implement the platform roadmap.
Responsibilities:
• Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices
• Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
• Participate in code and document reviews
• Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals
• Work with team to troubleshoot code level problems quickly and efficiently
• Contribute to the design and architecture to enable secure, scalable and maintainable software
• As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team
Minimum Qualifications:
• 6+ years of professional experience with building API's using Node.js or Java
• Excellent knowledge of REST API standards and web services
• Experience taking requirements to design and building reusable modules
• Experience building, scaling and performance tuning REST APIs
• Experience with debugging, troubleshooting and problem solving issues
• Bachelor’s degree or higher in Computer Science, Engineering or related field
Preferred Qualifications:
• Experience building and maintaining large scale production system
• Building distributed asynchronous systems
• Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.
• Experience in building UI with React
• Demonstrates SDLC best practices in coding standards, code reviews, tests and delivery
• Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices
• Proficient in understanding of code versioning tool such as Git, perforce etc
Thanks
Rajashekar Pasula
Lead IT
Corporation - IT Services & Solutions
1999 Wabash Avenue, Suite 210, Springfield, IL 62704
Direct: (217)-993-8048