Senior Software Development Manager
4 weeks ago
The Senior Development Manager is responsible for overseeing and coordinating the people, resources, and processes required to deliver new software or upgrade existing products meeting VRM needs.
In addition, when needed, the Senior Development Manager will perform hands-on development tasks, including software design, architecture, software development, software testing, and code reviews.
Will have 5+ years of recent hands-on experience working with the following technologies:
- Microsoft .NET/C#
- ASP.Net (including both Forms and MVC frameworks)
- JavaScript, JQuery, and/or other equivalent JavaScript frameworks
- SQL Server - creation stored procedures, functions, views, and other programmable objects
Will have 5+ years of recent experience managing software development teams.
Will be a certified Scrum Master or Scrum Developer (or be able to demonstrate equivalent knowledge and experience).
Ensures accomplishment of multiple teams and/or department's objectives and goals while mitigating risks to the client and to the company.
Essential Functions/Performance Dimensions and TasksThe essential functions of the position include, but are not limited to:
- People Management
- Select and lead managers and/or staff who are responsible for the work of assigned team(s)
- Ensure productivity and engagement of team managers and/or staff who are direct reports
- Perform people management responsibilities inclusive of HRIS timekeeping, coaching, performance evaluation, and talent/succession planning
- Ensure high levels of employee communication, engagement, productivity, training, development, recognition, motivation, and commitment within the team(s)
- Take initiative to proactively develop, collaborate with appropriate stakeholders, vet, effectively communicate, and execute agreed upon strategies which accomplish the highest priorities of the team(s)
- Establish and ensure successful team execution of the goals, objectives, and measures which are aligned to achieving departmental objectives
- Support the design, maintenance, and implementation of efficient and effective human resource capacity plans
- Provide budget input, as requested
- Understand and maintain costs within budgeted guidelines for the team(s)
- Ensure the design and implementation of programs, policies, processes, and procedures which enhance reputational, financial, and operational risk mitigation and/or revenue generation
- Guide, coach, and mentor staff
- Team Operations
- Ensure efficient, effective, and accurate task completion
- Handle issues escalated by team leads and/or managers within the scope of authority provided by the Director and/or Vice President
- Escalate issues and provide recommendations for problems outside the scope of authority provided by the Director and/or Vice President
- Provide task approvals within the scope of authority provided by the Director and/or Vice President
- Proactively identify, analyze, collaborate with appropriate internal and external stakeholders to ensure clear definition of problems, and make recommendations to resolve problems
- Ensure service excellence
- Support with business development as requested
- Software Development, Design, and Strategy
- Provide project management and technical leadership for every aspect of software
- Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing, along with delivery to product management
- Supervise architecture and lead efforts to develop technical roadmap of all projects
- Establish software development standards and processes along with best practices for delivery of scalable and high-quality software
- Work closely with BAs, Developers, and Product Management throughout the organization to influence product development, assisting or improving products
- Develop relations with existing and prospective internal customers to interpret all individual requirements
- Learn and display how products would add value to respective business
- Manage and execute software development projects from beginning to finish
- Evaluate projects, develop and update schedules, and supervise project status
- Quality Assurance
- Ensure the creation, review, and maintenance of desktop procedures, processes, policies, data changes, and other operational matters
- Ensure all software is adequately reviewed and tested prior to production deployment
- Ensure compliance with applicable laws, regulations, rules, policies, and procedures
- Ensure continuous and proactive improvement of processes and make recommendations to automate where appropriate
- Ensure the creation of and provide routine and trend reports as requested
Management retains the discretion to add to or change the duties of the position at any time.
Job SpecificationsCertification/Licensure:
No Certification Required
Education:
Bachelor's degree or minimum of five to ten years of equivalent experience
Experience:
Five to ten years of technical and leadership experience in Software Development
KSAOs:
Required Knowledge:
A holistic and detailed understanding of the mortgage industry, policies, rules, and regulations, compliance, operating risks, quality control, audit processes, and third-party oversight is preferred, along with understanding of long-term trends in the mortgage industry and regulations; Knowledge of principles and processes for providing customer service; structure and content of the English language, including the meaning and spelling of words, rules of composition, and grammar; Microsoft Office (emphasis on Excel, Outlook, and Internet Explorer); Administration and Management: Knowledge of business and management principles involved in resource allocation, human resources modeling, leadership techniques, business operation methods, and coordination of people and resources
Personnel and Human Resources:
Knowledge of principles and procedures for personnel recruitment, selection, training, compensation, and benefits, labor relations, and negotiation, and personnel information systems
Additional Specific Functional Knowledge Includes:
Essential Skills:
Speaking:
Talking to others to convey information effectively
Active Listening:
Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times
Active Learning:
Understanding the implications of new information for both current and future problem-solving and decision-making
Attention to Detail:
Accomplishes task by considering all areas involved, no matter how small; showing concern for all aspects of the job; accurately checking processes and tasks
Critical Thinking:
Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems
Reading Comprehension:
Understanding written sentences and paragraphs in work-related documents
Judgment and Decision Making:
Considering the relative costs and benefits of potential actions to choose the most appropriate one
Conflict Resolution:
Using verbal and nonverbal communication skills to successfully resolve conflicts
Problem Solving:
Identifying and working through details of a problem to develop and evaluate options and implement solutions
Monitoring:
Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action
Negotiation:
Bringing others together and trying to reconcile differences
Service Orientation:
Actively looking for ways to help people
Time Management:
Managing one's own time and the time of others
Essential Abilities:
Oral Expression:
Ability to communicate information and ideas in speaking so others will understand
Oral Comprehension:
Ability to listen to and understand information and ideas presented through spoken words and sentences
Speech Recognition:
Ability to identify and understand the speech of another person
Speech Clarity:
Ability to speak clearly so others can understand
Written Comprehension:
Ability to read and understand information and ideas presented in writing
Written Expression:
Ability to communicate information and ideas in writing so others will understand
Inductive Reasoning:
The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events)
Deductive Reasoning:
Ability to apply general rules to specific problems to produce answers that make sense
Problem Sensitivity:
Ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem
Social Perceptiveness:
Being aware of others' reactions and understanding why they react as they do
Job Context:
The majority of work will be performed indoors in an environmentally controlled setting. Some property inspections and conferences will require travel and performing work outside of a controlled office setting.
The work environment also includes:
Business casual; frequent contact with others via e-mail, telephone, face-to-face, letters, and memos; daily decisions which have high impact on co-workers and company results; a high level of autonomy within highly structured process flows; and, may frequently include working beyond 40 hours per week.
-
Senior Software Development Manager
3 weeks ago
Carrollton, Texas, United States Vendor Resource Management Full timeJob SummaryThe Senior Development Manager is responsible for overseeing and coordinating the people, resources, and processes required to deliver new software or upgrade existing products meeting VRM needs. In addition, when needed, the Senior Development Manager will perform hands-on development tasks, including software design/architecture, software...
-
Senior Software Engineer
1 month ago
Carrollton, Texas, United States Avenu Insights & Analytics Full timeJob Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Avenu Insights & Analytics. As a key member of our software delivery team, you will be responsible for designing, developing, and deploying high-quality, scalable, and reliable SaaS solutions.Key Responsibilities:Design and develop software...
-
Senior Mechanical Design Engineer
3 weeks ago
Carrollton, Texas, United States United Software Group Full timeJob Title: Senior Mechanical Design EngineerJob Summary:We are seeking a highly skilled Senior Mechanical Design Engineer to join our team at United Software Group. The ideal candidate will have a strong background in mechanical engineering, with a focus on downhole tools design.Key Responsibilities:Design and develop downhole tools for oil and gas...
-
Embedded Software Developer
3 weeks ago
Carrollton, Texas, United States INSPYR Solutions Full timeJob Description:As a skilled Embedded Software Developer, you will be responsible for designing and developing software components for the Controls Engineering organization. Your expertise will be utilized to lead and collaborate with other engineers to design, plan, develop, and maintain embedded software components.Key Responsibilities:Develop and...
-
Embedded Software Developer
3 weeks ago
Carrollton, Texas, United States Actalent Full timeJob Title: Embedded Software DeveloperJob DescriptionAs an Embedded Software Developer at Actalent, you will be responsible for developing software for HVAC projects, including thermostats, chillers, condensers, and more. The ideal candidate will support current projects and those awaiting approval, with a primary focus on commercial HVAC systems for...
-
Senior Mechanical Engineer
3 weeks ago
Carrollton, Texas, United States United Software Group Full timeWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and developing innovative mechanical solutions for our clients in the Oil & Gas industry.The ideal candidate will have a strong background in mechanical engineering, with a focus on...
-
Senior Living Director
4 weeks ago
Carrollton, Texas, United States Sagora Senior Living Inc. Full timeJob SummaryWe are seeking a compassionate and experienced Resident Services Director to lead our team at Sagora Senior Living Inc. The ideal candidate will have a strong background in nursing and management, with a passion for delivering exceptional care to seniors.Key Responsibilities:Oversee the recruitment, hiring, training, and supervision of caregivers...
-
Software Development Engineer, Woot
4 weeks ago
Carrollton, Texas, United States Amazon Full timeUnlock Woot's GrowthAs a Software Development Engineer at Amazon, you will have the opportunity to innovate and improve the systems and tools that power Woot's business. You will work closely with internal customers to drive new solutions that impact internal and external customers.Design and Develop SystemsYou will design, develop, and improve systems,...
-
Mechanical Engineer
3 weeks ago
Carrollton, Texas, United States United Software Group Full timeWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and developing oil and gas equipment, including downhole tools. Your expertise in SolidWorks and manufacturing will be essential in driving the success of our projects. If you have a...
-
Senior Living Community Director
4 weeks ago
Carrollton, Texas, United States Sagora Senior Living Inc. Full timeJob SummaryThe Executive Director serves as the community leader, responsible for the financial, human resource, and operations management of the community. The goal is to create a warm, compassionate, and secure atmosphere that encourages independence and activity for all residents while maintaining a profitable operation.Key Responsibilities:Oversee all...
-
Insurance Career Development Opportunity
3 weeks ago
Carrollton, Texas, United States Jeff Ivy District Manager Full timeJob OverviewWe are seeking a motivated and results-driven individual to join our team as an Agency Owner In Training. This role offers a unique opportunity to develop a career in the Insurance industry and grow with our company.Key ResponsibilitiesMeet sales targets and objectives by making outbound calls to prospective customers to promote our products and...
-
Senior Project Manager
4 weeks ago
Carrollton, Texas, United States Southland Industries Full timeJob SummaryWe are seeking a highly skilled Senior Project Manager to lead our electrical projects and drive business growth. As a key member of our team, you will be responsible for providing overall management direction, analyzing new business opportunities, and developing project plans.Key ResponsibilitiesAssume primary project leadership responsibilities...
-
Senior Java Developer
4 weeks ago
Carrollton, Texas, United States ApTask Full timeAbout the Role:The ideal candidate will have experience in designing and developing systems and solutions with Java and Python. They will also have expertise in developing Spring RESTful web services applications using Open-Source Frameworks - Spring Boot, Spring Core, IOC, and other core components like OAuth2 and security.They will use Agile Software...
-
Carrollton, Texas, United States DAIKIN COMFORT TECHNOLOGIES DIST INC Full timeAs a software engineer at our company, you will be responsible for designing, developing, and maintaining our software applications. Your expertise in full-stack development will be essential in ensuring the scalability and efficiency of our systems.Key responsibilities include:Design and development of software applicationsMaintenance and improvement of...
-
Senior Manager, Credit Risk Portfolio Strategist
4 weeks ago
Carrollton, Texas, United States Community Choice Financial Family of Brands Full timeJob SummaryWe are seeking a highly skilled Senior Manager, Credit Risk Portfolio Management to join our team at Community Choice Financial Family of Brands. As a key member of our Credit Risk organization, you will be responsible for leading the development and implementation of risk models and strategies that support our customer approval process and...
-
Senior Software Engineer | Java Expert
2 weeks ago
Carrollton, Texas, United States GeorgiaGov Full timeAbout the RoleWe are seeking a skilled Java developer to join our team at {company}. The ideal candidate will have extensive experience in Java development and a strong understanding of software engineering principles.Key ResponsibilitiesDesign, develop, and test Java-based software applicationsCollaborate with cross-functional teams to identify and...
-
Mechanical Design Engineer
3 weeks ago
Carrollton, Texas, United States United Software Group Full timeJob Title: Mechanical Design EngineerJob Summary:United Software Group is seeking a skilled Mechanical Design Engineer to join our team. As a Mechanical Design Engineer, you will be responsible for designing and developing downhole tools for the oil and gas industry. Key Responsibilities:Design and develop downhole tools for oil and gas industry...
-
Senior Risk Analyst
3 weeks ago
Carrollton, Texas, United States Community Choice Financial Family of Brands Full timeJob SummaryWe are seeking a highly skilled Senior Risk Analyst to join our team at Community Choice Financial Family of Brands. As a Senior Risk Analyst, you will be responsible for designing, developing, and maintaining complex statistical models that support credit risk and collections for our consumer loan products.Key ResponsibilitiesOrganize and...
-
Embedded Software Architect
4 weeks ago
Carrollton, Texas, United States INSPYR Solutions Full timeJob Title: Embedded Software Engineer IVAs a key member of our Controls Engineering organization, you will design and develop software components that drive innovation and excellence in our products.Key Responsibilities:Lead and collaborate with engineers to design, plan, develop, and maintain embedded software components.Ensure the successful implementation...
-
Senior Electrical Project Manager
3 weeks ago
Carrollton, Texas, United States Southland Industries Full timeJob DescriptionAs a Senior Electrical Project Manager at Southland Industries, you will be responsible for providing overall management direction on complex electrical projects. You will analyze and develop new business opportunities relative to a particular client, group of clients, geographical area, or type of project. This includes working within the...