Manager, Software Developer
Job Description
The Manager of Software Development oversees the development team, which has the responsibility for developing and supporting mission critical software applications using Angular, Microsoft .NET, and Data platforms including Snowflake and PostgreSQL. Utilizing Software Development Life Cycle (SDLC), the Manager of Software Development will lead our team of developers as they engage on large scale development initiatives with Product Owners, Quality and Business Analysts, and other key stakeholders in delivering new features and/or redesign and consolidate existing processes. In addition to management of the Development team, the Manager will be individually contributing oversight of projects, including architecture design, deployment and success criteria according to client requirements. This position may require you to work a flexible schedule, including nights, weekends and holidays.
Reports to - Technology and Compliance Officer
- Manage the work area or specific support function to ensure that a high quality, cost-effective product or service is delivered by the department in support of the Healthcare Division strategies, functions, goals and objectives.
- Manage the external development functions and resources.
- Responsible for the completion of their own scheduled and non-scheduled assignments.
- Design and implement improved process or operational policies. Recommend changes to products or services to fulfill customer needs. Rely on extensive experience and judgment to plan and accomplish goals. Perform a variety of complicated tasks. Lead and direct the work of others.
- Work with IT Leadership to lead the development and planning of new systems and the maintenance and enhancement of existing systems to include system selection and contracting, cost, benefit analysis, system, performance improvement, implementation and maintenance activities.
- Deliver innovative features to our clients, both internal and external
- Create a world-class team providing technology and solution consulting services to the business, product, and IT leaders
- Manage internal and contracted development teams
- Monitor production issues for impacts to the user experience
- Ensure best practices and compliance with software analysis processes and tools
- Ensure that systems analysis, design, and execution plans are based on business requirements and IT strategies, as well as being able to rectify gaps and pain points with the current state
- Oversee and facilitate the evaluation, selection and implementation of software technology and product standards, as well as the design of standard configurations
- Consult on application or infrastructure development projects and identify when necessary to modify technical architecture to accommodate project needs
- Design and implement a Software Development Life Cycle
- Evaluate programming techniques and training needs then selects and implements training as required
- Perform the foregoing using the following technologies:
- C#
- Asp.Net
- AngularJS
- Postgres
- JavaScript
- HTML
- CSS
- PHP
- MySQL
- Excel
- Linux
- XML
- AWS
- AutoIT
- Selenium
- Salesforce
- Administer and enhance Integration between internally developed solutions and Salesforce including integrating custom systems into Salesforce with modifications and adjustments to integrate.
- Create triggers in Apex.
- Engage in Salesforce engineering and hands on Apex programming language and build Salesforce Lightning UI.
- Engineer Salesforce .com's SOQL and SOSL, SOAP and REST Web Services.
- Develop integrations and services between legacy systems and Salesforce.
- Support data migration and data analysis activities.
- Work with standard and custom Salesforce objects and their integration with external applications.
- Manage user roles, profiles, security, workflows, processes, interfaces, and process flows in salesforce.
- Responsible for developing in Visualforce, Apex, AngularJS, React, AJAX and other technologies to build customized solutions that support business requirements and drive key business decisions.
- Responsible for Production deployment for salesforce.
- 3) CMS Submissions for required submissions associated with value based contracts for the Center for Medicaid and Medicare Services create the process for understanding the CMS submission requirements, to rectify the failure rates.
- Create the Json format.
- Develop "Organization bulk upload" feature using csv in agular js for a Center for Disease Control initiative project.
- Work with team in building web services and web based applications using .NET 4.0 technologies e.g. ASP.NET.
- Create wireframes, technical specifications and test plans
- Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
- Design, code and test new Windows and web software applications
- Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
- Maintain existing software systems by identifying and correcting software defects.
Requirements
1.Education requirements
- Bachelor's degree in Computer Science
*Additional job related experience/and/or education may substitute for the required education on a year-for-year basis
2.Experience requirements
- Requires a minimum of 7 or years' experience as backend software developer
- Strong experience with OWASP Top 10 coding standards
- Strong PostgreSQL and Microsoft SQL Knowledge
- Strong experience in Elixir, Phoenix,
- Engineer level experience Microsoft .NET, SQL 2012+, PostgreSQL
- Engineer level experience (5+ years) .NET Framework, .NET Standard, and .NET Core
- SQL Server database development, including stored procedures, queries, the ability to write inner/outer joins and out joins.
- Skilled in database design, business analysis, requirements capturing and technical specification
- Ability to design and optimize SQL Server 2012+ stored procedures
- Experience with integrating web design with back-end coding
- Good understanding of cross-platform and cross-browser issues
- Strong understanding of object-oriented programming
- Proven track record for deploying large scale enterprise solutions
- Manage Azure services
- Able to mentor junior level developers
- Able to create coding standards enforce them across the development team
- Enforce HIPPA best practices for software development
3. Knowledge/Skills requirements
- Data security assurance concepts and procedures (OWASP Top 10)
- Data modeling concepts
- Working knowledge of software development life cycle activities
- Working knowledge of systems interface
- Costing, budgeting, risk and financial analysis
- Quality assurance concepts and procedures
4. Preferred Experience Requirements
Final candidates will be subject to a background screening. Employment or continued employment is contingent upon NJII's acceptance of the results of the background screening.
Date Posted
09/01/2023
Views
0
Similar Jobs
Assistant Project Manager (00392) - PMA Consultants
Views in the last 30 days - 0
PMA is seeking an Assistant Project Manager with a Bachelors degree in engineering construction management or a related field The role involves managi...
View DetailsSales Brand Manager – New Jersey - Wana Brands
Views in the last 30 days - 0
Wana Brands is seeking a Sales Brand Manager in New Jersey The role involves promoting Wana Brands managing sales operations and developing strategies...
View DetailsTechnical Sales Manager - WireCo
Views in the last 30 days - 0
WireCo is a global company offering competitive salaries benefits and growth opportunities They are seeking a Technical Sales Manager for the East Coa...
View DetailsEngagement Manager - RethinkEd - Rethink
Views in the last 30 days - 0
Rethink Ed an educational technology company founded in 2007 is transforming learning and development in schools and beyond The Engagement Manager a k...
View DetailsStudio Manager, Hoboken - SoulCycle - Equinox+
Views in the last 30 days - 0
Equinox Group a highgrowth collective of influential lifestyle brands is seeking a Studio Manager for SoulCycle The ideal candidate will be passionate...
View DetailsField Reimbursement Manager - Northeast Region - EVERSANA
Views in the last 30 days - 0
EVERSANA is a global company with over 7000 employees committed to creating and delivering nextgeneration commercialization services to the life scien...
View Details