Hi ,
Hope you are doing well!
I’m looking for an Software Engineering Manager, please find the job description below.
Role: Software Engineering Manager
Implementation Client: Sonata
End Client: PennyMac
100% Remote
Duration: 12 months
Visa: USC, GC and GC EAD only
Responsibilities:
- Take a lead role in the design, implementation, deployment and documentation of projects that interact with a variety of internal and external systems
- Work with internal and external engineers of all levels to build enterprise level applications
- Help to define, document, and manage development processes and standards
- Serve as the point person for technical questions when dealing with external stakeholders
- Design and build applications from high-level user stories and implement a solution to completion
- Ability to lead by example in designing and developing an application
- Believe in and evangelize coding standards, design patterns and the importance of testing
- Demonstrates calm under pressure, is a proactive contributor with an eagerness to learn and share
- Ability to juggle multiple priorities and communicate accordingly
Qualifications:
- Bachelor’s Degree in Computer Science or Engineering disciplines, preferred but not required
- Deep and thorough understanding of modern JavaScript, Typescript and Node.js
- Advanced knowledge of at least one other language (multiple preferred)
- Strong NoSQL experience, particularly DynamoDB
- Experience with relational database
- Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
- Experience in a microservice oriented environment
- Experience working in a serverless environment
- Deep knowledge of cloud provider services (AWS highly preferred)
- Strong knowledge of common design patterns and principles
- Strong knowledge of GIt and common Git workflows (such as GitFlow)
- Strong knowledge of TDD and BDD
Other Skills Needed:
- Enjoy working in a fast paced environment
- Excellent, highly professional written and oral communication skills required
- Strong analytical and problem solving skills
- Ability to lead a team and also to contribute at an individual level
- Excellent organizational and time management skills
Please let me know your interest.
Best Regards,
Mohammed Saquib
Talent Acquisition Associate
Norwin Technologies LLC
Office: 978-656-6649


Post a Comment