Experienced IT Application Development Manager – Remote Work Opportunity in Innovative Technology Environment
Introduction to Our Company and Industry
Join a dynamic team that's making a tangible difference in the world of technology and beyond. Our company is at the forefront of innovation, leveraging cutting-edge technologies to drive success and improve lives. We believe in flexibility and work-life balance, which is why we're offering a hybrid role that allows you to work from the comfort of your own home and our remote office. As an IT Application Development Manager, you will play a crucial role in leading our team of talented professionals and driving the development of innovative applications that meet the evolving needs of our business and customers.
Job Summary
We're seeking an experienced IT Application Development Manager to join our team of experts. As a seasoned professional in application development, you will be responsible for supervising the work of other application development team professionals, developing mentoring relationships, and managing related HR activities. You will work closely with IT Management to ensure that application strategies and design are aligned with business objectives and conform to best practices. Your strong technical expertise and leadership skills will enable you to lead technology efforts, maintain a high degree of technical knowledge, and ensure that our development team is equipped with the latest tools and technologies.
Key Responsibilities
- Supervise the work of other application development team professionals and effectively delegate responsibilities to staff to enhance their professional growth.
- Develop mentoring relationships with multiple staff personnel and manage related HR activities, including annual reviews and performance feedback.
- Work closely with IT Management to ensure that Application Strategies and design are aligned to business objectives and conform to best practices.
- Ensure communications between team members and business users is frequent, timely, and accurate.
- Mentor, train, and supervise other team members directly and indirectly, review their work, and provide effective constructive feedback.
- Ensure all consultant team resources are properly utilized based on availability and technical skillsets.
- Lead the evaluation and selection of all related infrastructure components, such as software, hardware, database management systems, and networking capabilities related to enterprise systems architecture.
- Lead technology efforts and maintain a high degree of technical knowledge on new and emerging technologies; maintain a sandbox for the development team where members can learn new tools and evaluate their fit into the current development environment.
- Be the technology expert and internal advocate for development technologies and unit testing products; possess strong knowledge of application security (intranet and internet applications); ensure that the development team completes the required physical documentation design based on business requirements and functional design.
Essential Qualifications
To be successful in this role, you will need to possess the following essential qualifications:
- B.S. in Computer Science, Information Systems, or equivalent work experience; an advanced degree is a plus.
- Experience managing contractor staff and consultants.
- At least 8 years of experience in applications design, development, and management, with a successful track record of managing applications development teams in web-based development, distributed systems, and web services.
- Minimum 3 years of .NET application management experience in a mid to large-size organization; minimum of 3 years of software development management experience using C#, VB.net, and BizTalk.
- Demonstrated successful implementation of SDLC, ensuring minimum required development artifacts are developed and completed by development team members.
- Advanced knowledge of solution development, systems analysis/design, programming techniques, testing, and release management.
- Demonstrated ability and experience working in a matrix environment.
- Healthcare industry experience is highly desirable.
- Effective communication, organizational, presentation, and execution skills required (both written and oral); strong interactive problem-solving, decision-making, and leadership skills; ability to multi-task to support multiple initiatives.
Preferred Qualifications
In addition to the essential qualifications, the following preferred qualifications will be an asset:
- Experience with Agile development methodologies.
- Knowledge of cloud-based technologies, such as Microsoft Azure.
- Experience with DevOps tools, such as Microsoft Azure DevOps.
- Strong understanding of cybersecurity principles and practices.
- Experience with data analytics and business intelligence tools.
- Strong project management skills, with the ability to manage multiple projects simultaneously.
Skills and Competencies
To be successful in this role, you will need to possess the following skills and competencies:
- Strong technical expertise in application development, with a focus on .NET, C#, and BizTalk.
- Excellent leadership and management skills, with the ability to motivate and guide a team of professionals.
- Strong communication and interpersonal skills, with the ability to effectively communicate with technical and non-technical stakeholders.
- Ability to work in a fast-paced environment, with multiple priorities and deadlines.
- Strong problem-solving and analytical skills, with the ability to analyze complex technical issues and develop creative solutions.
- Ability to adapt to changing technologies and industry trends.
Career Growth Opportunities and Learning Benefits
As an IT Application Development Manager with our company, you will have access to a wide range of career growth opportunities and learning benefits, including:
- Professional development opportunities, such as training and certification programs.
- Opportunities to work on complex and challenging projects, with the potential to make a significant impact on the business.
- A collaborative and supportive work environment, with a team of experienced professionals who are passionate about technology and innovation.
- Access to the latest technologies and tools, with the opportunity to develop new skills and expertise.
- A competitive salary and benefits package, with opportunities for advancement and career growth.
Work Environment and Company Culture
Our company culture is built on a foundation of innovation, collaboration, and mutual respect. We believe in fostering a work environment that is supportive, inclusive, and empowering, where employees can thrive and grow. As an IT Application Development Manager, you will be part of a dynamic team that is passionate about technology and innovation, and is committed to making a positive impact on the business and the community.
Compensation, Perks, and Benefits
We offer a competitive salary and benefits package, with opportunities for advancement and career growth. The salary range for this position is $130,000 - $150,000 per year, depending on experience and qualifications. In addition to the salary, we offer a range of perks and benefits, including:
- Comprehensive health and dental insurance.
- Retirement savings plan, with company match.
- Paid time off, including vacation and sick leave.
- Opportunities for professional development and career growth.
- Access to the latest technologies and tools.
- A collaborative and supportive work environment.
Conclusion
If you are a motivated and experienced IT professional, with a passion for application development and leadership, we encourage you to apply for this exciting opportunity. As an IT Application Development Manager with our company, you will have the chance to make a significant impact on the business, while developing your skills and expertise in a supportive and collaborative environment. Don't miss out on this opportunity to join a dynamic team of professionals who are shaping the future of technology and innovation. Apply now and take the first step towards an exciting and rewarding career with our company.
Apply now and join our team of innovators and leaders in the world of technology!
Apply for this job