FirstBank Jobs

Job Information

Daikin Applied Lead Software Engineer in Plymouth, Minnesota

Summary: Provides technical leadership for teams that develop Cloud infrastructure, Cloud Services and Cloud Applications. May provide technical oversight of projects led by other leaders. Contributes to designs and modifies, develops, writes and implements software programming applications. Participate in the testing process through test review and analysis, test witnessing and software certification as needed. Interfaces with internal technical and architectural leadership and with internal client groups to understand all planned projects and meet project schedule deadlines. Work visa sponsorship is not available for this position. Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education/Experience: Bachelor's Degree in Computer Science/Engineering or related field or related experience 8+ years of professional software engineering experience, including multiple years as technical lead Advanced working knowledge of Object-Oriented Analysis and Design (OOAD)Advanced skills and experience in the following: C# / .NET Core, Unit test and mocking frameworks, Git Version Control 2+ years of experience with database development in the MS SQL Server, T-SQL, stored procedures, schema design for OLTP and OLAP Extensive experience utilizing NoSQL databases, such as CosmosDB Design and development experience of REST APIs Knowledge of design/modeling with tools such as UML Attention to detail Proven analytical abilities applied to system design and software implementation Ability to keep up with new technologies/tools, and design techniques and lead adoption of those technologies with the teams being led Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.) Excellent communication, planning, and organizational skills Experience leading Agile development teams Ability to work well in a team environment Applied knowledge of Agile Scrum Hands-on development with Azure services Preferred qualifications: Experience with Microservices and serverless computing Experience working with other tech leads providing overall technical oversight for similar projects underway Azure certifications Essential Duties and Responsibilities include the following. Other duties may be assigned. Responsible for gathering system requirements working together with product architects and product owners. Function as the technical leader for complex Cloud projects Build software for the organization's systems and products as service offering. Stay well-informed of issues and complications related to a cloud offering. Collaborate with geographically dispersed engineering teams to enable their applications to utilize Cloud infrastructure/services. Discover standard cloud services offerings, install, and execute processes and standards for optimal use of cloud service provider offerings. Document designs to assist in training others. Train and mentor more junior engineers on the team. Equal Opportunity Employment: It is the policy of Daikin Applied to provide equal employment opportunity (EEO) to all persons regardless of race, creed, color, religion, gender, gender identification, sexual orientation, age, national origin, disability, protected veteran status, genetic information, marital status, membership or activity in a local commission, or any other characteristic protected by federal, state or local law.

DirectEmployers