Source description
About the role
ROLE: Lead Software Engineer
LOCATION:100% Remote during Contract period (Must be fine working EST hours) and must be located within 2 hour drive of below offices because when they convert perm they will go on site 1 day per month.Baltimore MD, Evansville, IN or Irving TX DURATION:6 months to hire NO OF OPENINGS:2
Must haves: 7+ years of TypeScript, Python and Scala development experience. Experience with development in AWS environments Strong experience in SQL and Postgre SQL. Experienced with projects regarding data focused environments is a huge plus Must be able to be a strong hands on developer but needs to be a LEAD Developer that can direct and provide leadership
Responsibilities AND Duties
· Set and maintain design guidelines / principles, along with enforcing controls preferably through automation. · Design, develop, and model execution platform using AWS Services and open source components. · Deploy and migrate developed workflows across different environments. · Modify and optimize existing decisioning processes. · Integrate Decisioning platform with other systems and components. · Facilitate engaging collaboration with cross-functional technology SMEs to design scalable, reliable, resilient, maintainable technical solutions. · Establish and execute appropriate testing within Credit Decisioning platforms to enable earlier and more frequent testing. · Lead the development of technically complex and highly integrated functionality, including coaching and guiding developers during development cycles, to ensure requirements are being met within defined timelines. · Partner with Product Management to ensure design, engineering and implementation meets business needs. · Utilize and drive continued adoption of engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, and cloud native architectures. · Think creatively and insist on continuous improvement; generate new ideas and approaches to implement the ideas. · Use metrics to drive continuous improvements in quality, efficiency, and speed.
Qualifications AND Experience
· Active learner with initiative to drive continuous improvement is a must. · Ability to create and foster relationships within a team-oriented, collaborative environment. · BA/BS degree in computer science, mathematics, engineering, or related field or 7+ years of professional software engineering experience. · Direct, hands-on experience and significant professional experience with one or more programming languages such as but not limited to: Python, Typescript, Scala, SQL. · 5 years of hands-on cloud computing experience in AWS. Deep functional experience with EKS, Aurora, MSK, DBT, Airflow, and Flink is a strong plus. · In-depth RDBMS development experience (e.g., PostgreSQL, MySQL, Aurora). · Experienced in designing, implementing and CI/CD pipelines and Infrastructure-as-Code. · Experience with automated delivery pipelines, agile delivery, and test-driven development. · Familiarity with a variety of programming styles (e.g., OO, functional) and in-depth knowledge of software design patterns is a strong plus. · 3+ years SCRUM/Agile/iterative methods · Experience with API and integration frameworks and patterns (e.g., GraphQL, gRPC, Kakfa, etc.) is a strong plus. · Passion for producing clean, error-free code and proactively identifying potential issues. · Outstanding problem identification, analysis and solving skills with a bias for action. · A proponent of strong collaborative software engineering techniques and methods: agile development, design and code reviews, test-driven development, and related approaches. · Good communication skills with both technical and non-technical team members. ·Experience mentoring junior developers.
--
Thanks & Regards, Mohan Sai| Talent Acquisition Lead Thoughtwave Software and Solutions Mobile/Text Messages:630-480-4004 EXTN: 143 Email: Mohan@thoughtwavesoft.com linkedin:https://www.linkedin.com/in/mohan-sai-badaru-112b581b9/
More at Thoughtwave Software and Solutions