Technical Lead.Net Software Development - Omaha, NE
Mosaic - Omaha, Nebraska, us, 68197
Work at Mosaic
Overview
- View job
Overview
.Net Technical Lead Developer
to join our team. This role has a major impact on the organization's strategic initiatives. We are looking for experience that will help us level up our technology and data platforms. We are in the midst of a technology transformation and are seeking dynamic individuals who can help us drive results and support our business in a bigger, better, and more efficient way. The
.Net Technical Lead Developer
will be responsible for creating and maintaining all software and related artifacts at Mosaic. This includes, but is not limited to, API integrations, .NET / React Native applications, modernization of legacy scripting (Perl / Python / PHP), testing automation, and facilitating data integration requirements using APIs / custom solutions. The role involves oversight of functional .NET applications, direct involvement with application coding, system debugging, code reviewing, and developing operational procedures. The goal is to ensure the software development team produces scalable and functional applications that meet Mosaic's specifications. A Day in the Life :
Create and maintain applications to support business functions using .NET and React Native. Maintain middleware functions to support data interfaces from on-premises, cloud, and SaaS data sources. Participate in an Agile SDLC. Implement tools and practices to prevent security breaches and other exposures. Lead root cause analysis for production errors and recommend fixes for code, application design, and architecture. Facilitate code reviews, product rollouts, fixes, and updates as needed. Contribute to establishing naming conventions, development standards, branching and merging of code, and standard operating procedures for the development team. Develop and maintain a technical roadmap to leverage new technology features. Mentor and support junior team members to develop technical skills and best practices. Meet with customers and project teams to determine application requirements. Review requirements to estimate development effort. Analyze system requirements and development tasks. Develop technical specifications. Make recommendations on application development, design, and architecture. Write secure and scalable code for .NET applications. Review and debug .NET applications. Deploy functional websites, programs, and applications. Commitment to Mosaic Values :
At Mosaic, we believe in creating a workplace where everyone has the chance to contribute and succeed. This commitment guides our work culture and practices. It's good for our workforce, beneficial for Mosaic, and the right thing to do.
#J-18808-Ljbffr