Current jobs related to Senior Director of Software Engineering - Atlanta - TIER4 GROUP
-
Director of Software Engineering
3 weeks ago
Atlanta, United States Elite Talent Advisors, Inc. Full timeCome work for an amazing client in Marietta/Vinings area (mostly remote with occasional in-office hours)! Client seeking a Director, Software Engineering. Client has on-shore and off-shore development teams. Required experience leading on-shore and off-shore teams. Potential to be upgraded to Senior Director level. Preference for someone who has progressive...
-
Director of Software Engineering
3 weeks ago
Atlanta, United States Elite Talent Advisors, Inc. Full timeCome work for an amazing client in Marietta/Vinings area (mostly remote with occasional in-office hours)! Client seeking a Director, Software Engineering. Client has on-shore and off-shore development teams. Required experience leading on-shore and off-shore teams. Potential to be upgraded to Senior Director level. Preference for someone who has progressive...
-
Senior Software Engineer
1 day ago
Atlanta, Georgia, United States Brilliance Cyber Systems INC Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Brilliance Cyber Systems INC. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using Java, C#, and PythonDevelop and...
-
Senior Software Engineer
1 month ago
Atlanta, United States SiriusXM Full timeSenior Software EngineerSirius XM - Atlanta, GAResponsibilities:Senior Software Engineer - (employer: Sirius XM Radio Inc.; job location: Atlanta, GA) - Develop and implement innovative software features and products. Work with Java, JavaScript, and other software development tools to build software services at scale. Develop and utilize cloud software...
-
Senior Software Engineer
6 days ago
Atlanta, Georgia, United States Pyramid Consulting, Inc Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Pyramid Consulting, Inc. in Atlanta, GA. This is a 06+ months contract opportunity with long-term potential.Job Summary:The Senior Software Engineer will be responsible for designing, building, delivering, and maintaining a highly scalable set of...
-
Senior Software Engineer
2 months ago
Atlanta, United States Intuit Full timeSenior Software EngineerIntuit - Atlanta, GAOverviewWe are seeking an experienced and talented Senior Software Engineer to join our team. The candidate must have prior experience in software development, familiarity with calling APIs like from Github and have comfort with programming languages like Python, NodeJS, Java and/or GoLang. The ideal candidate...
-
Senior Software Engineer
11 hours ago
Atlanta, Georgia, United States Micron Technology Full timeJob Title: Senior EngineerWe are seeking a highly skilled Senior Engineer to join our team at Micron Technology. As a Senior Engineer, you will play a key role in developing and implementing innovative solutions to improve the productivity and reliability of our DRAM designs.Key Responsibilities:Develop and integrate commercial EDA tools into design...
-
Senior Software Engineer
3 days ago
Atlanta, Georgia, United States Datum Technologies Group Full timeJob Title: Senior Software Engineer About the Role: We are seeking a highly skilled Senior Software Engineer to join our team at Datum Technologies Group. As a key member of our development team, you will be responsible for designing, developing, and implementing technical and business IT solutions using Java and other core...
-
Senior Java Software Engineer
4 days ago
Atlanta, Georgia, United States Vintage Globall LLC Full time## Job Title: Senior Java Software Engineer ### Company: Vintage Globall LLC ### Job Type: Short Term Contract ### Location: Atlanta, GA ### Duration: Short Term Contract ### Job Description: At Vintage Globall LLC, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will be...
-
Senior Software Engineer
3 days ago
Atlanta, United States Insight Global Full timeJob DescriptionJob DescriptionMUST HAVES:Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field. 5+ years of software development experience Strong programming skills in Java and SpringbootAny modern java version (team operates on Java 17)Experience using relational and/or non-relational...
-
Senior Software Engineer
3 weeks ago
Atlanta, Georgia, United States Brooksource Full timeSenior Software Engineer - Java, Spring Framework (Backend)Remote (EST)Contract (W2) Brooksource is thrilled to present an exceptional opportunity for a Senior Software Engineer within a leading Fortune 30 client in the Retail/Building Materials sector. In this pivotal role, you will guide a skilled team of developers while engaging in hands-on coding for a...
-
Senior Software Engineer
18 hours ago
Atlanta, Georgia, United States T-Mobile Full timeJob DescriptionAt T-Mobile, we're looking for a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, implementing, and maintaining software systems that provide our frontline employees with the information they need to excel in their roles.Key Responsibilities:Design and...
-
Senior Advanced Software Engineer
3 weeks ago
Atlanta, United States oilandgas.org.uk Full timeSenior Advanced Software Engineer Senior Advanced Software Engineer for Honeywell International, Inc. in Atlanta, GA Responsibilities: Design, develop and integrate highly complex software applications within Honeywell. Serve as an active and integral member of a team to achieve the completion of goals. Generate innovative solutions in work situations;...
-
Senior Software Engineering Lead
3 weeks ago
Atlanta, Georgia, United States UPS Full timeSenior Software Engineering LeadThe Senior Software Engineering Lead plays a crucial role in leveraging software engineering methodologies to architect, develop, and sustain software applications. This position demands that technical solutions are executed efficiently and economically. The ideal candidate will possess a robust background in agile engineering...
-
Senior Software Engineer
7 days ago
Atlanta, United States Pyramid Consulting, Inc Full timeImmediate need for a talented Senior Software Engineer. This is a 06+months contract opportunity with long-term potential and is located in Atlanta, GA(Hybrid). Please review the job description below and contact me ASAP if you are interested.Job ID: 24-42097Pay Range: $60 - $70/hour. Employee benefits include, but are not limited to, health insurance...
-
Senior Software Engineer
7 days ago
Atlanta, United States Pyramid Consulting, Inc Full timeImmediate need for a talented Senior Software Engineer. This is a 06+months contract opportunity with long-term potential and is located in Atlanta, GA(Hybrid). Please review the job description below and contact me ASAP if you are interested.Job ID: 24-42097Pay Range: $60 - $70/hour. Employee benefits include, but are not limited to, health insurance...
-
Senior Cloud Software Engineer
3 days ago
Atlanta, Georgia, United States Google Full timeAbout the RoleWe're seeking a highly skilled Senior Cloud Software Engineer to join our team at Google. As a key member of our Technical Infrastructure team, you will play a critical role in designing, developing, and maintaining the software systems that power our products and services.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance...
-
Senior Software Engineer
2 weeks ago
Atlanta, United States Fox Point Recruitment LLC Full timeJob description Title: Sr. Software Engineer Cloud APIs Grade: 11 Location:Position is based in Atlanta GA Hybrid model Tuesday Wednesday Thursday in office in Midtown Atlanta We are looking for talented engineers to join our expanding platform as a service team. Our platform as a service is responsible for providing the foundation for cloudbased...
-
Senior Software Engineering Director
2 weeks ago
Atlanta, Georgia, United States AIG Full timeTransformative Leadership Opportunity in Generative AI Software EngineeringAmerican International Group (AIG) is seeking a seasoned technology leader to spearhead the development of cutting-edge Generative AI capabilities within our global software portfolio. As a Vice President, Software Engineering Lead, you will be responsible for driving the Software...
-
Senior Software Engineering Leader
3 weeks ago
Atlanta, Georgia, United States PowerPlan Full timePosition OverviewWe are in search of a hands-on professional who possesses a deep commitment to excellence and a keen interest in keeping abreast of the latest advancements in technology. This role presents an exciting opportunity to assist a thriving organization in leveraging contemporary technology to address significant business challenges. The ideal...
Senior Director of Software Engineering
4 months ago
We are currently looking for a
Sr Director, Software Engineering
who craves a role encompassing a diverse range of responsibilities that will support their ongoing growth and development, spanning from day-to-day operations to exciting projects and initiatives.
The Sr. Director, Software Engineering understands the business and the business strategy to develop the enterprise architecture strategy. This director not only leads the engineering team technically, to drive excellence in software development, but also handles all administrative and career duties associated with software engineering teams. In addition to managing day to day operations of software engineering team, the role is also responsible to interface with the product management, project management, professional services, and business teams on a regular basis to ensure execution, management and delivery of software systems and applications. This role will plan, coordinate, direct, and design all operational activities of the IT department. This role also helps to provide vision and leadership for developing and implementing information technology initiatives across all areas of the organization.
Responsibilities:
Strategy & Planning
Lead IT strategic and operational planning to achieve business goals by fostering innovation, prioritizing IT initiatives, and coordinating the evaluation, deployment, and management of current and future IT systems across the organization.
Develop and maintain an appropriate IT organizational structure that supports the needs of the business.
Establish IT departmental goals, objectives, and operating procedures.
Establish lines of control for current and proposed information systems.
Acquisition & Deployment
Identify opportunities for the appropriate and cost-effective investment of financial resources in IT systems and resources, including staffing, sourcing, purchasing, and in-house development.
Keep current with trends and issues in the IT industry, including current technologies and prices.
Supervise recruitment, development, retention, and organization of IT staff in accordance with corporate budgetary objectives and personnel policies.
Operational Management
Develop clear vision, goals, and objectives for the department that support company goals and objectives and keep team members focused on high performance
Develop lead and lag measures for the team, and keep them focused on improving these measures
Implement a strategy for the department to examine and improve key processes used every day
Develop clear departmental strategy to achieve measurable and financial goals
Coordinate team member scheduling and staffing to ensure excellent customer service and response is achieved
Provide relevant reports and presentations to executive management to help drive successful decision making for the company now and in the future
Regularly evaluate competing assignments and be flexible in shifting priorities or schedules to support the business
Effectively communicates issues and risks to IT leadership
Comfortably deal with ambiguous assignments, utilizing strong problem solving and creativity to recommend or implement successful solutions
Demonstrate servant leadership, striving to make the team and team members successful through assistance and encouragement
Manage all personnel aspects for the engineering team, including organization structure, job descriptions, career development, compensation, conflict resolution, hiring, termination, etc.
Manage all personnel aspects for team members sourced through third party relationships
Understand initiatives and lead by example to establish credibility
Develop business case justifications and cost/benefit analyses for IT spending and initiatives.
Coordinate and facilitate consultation with stakeholders to define business and systems requirements for new technology implementations.
Ensure continuous delivery of IT services through oversight of service level agreements with end users and monitoring of IT systems performance.
Policies, Procedures, Methodologies
Directly supervise a team of skilled professionals, developing design specifications for software development projects, project management, managing budgets and schedules, analyze client/vendor technology requirements and making recommendations to the organization as to future development efforts
Participate in operational and strategic planning efforts
Establish and document the policies and procedures for the engineering team
Develop organizational structure that optimizes software delivery
Train and lead team members in software delivery optimization
Provide architectural and technical guidance to team members
Ensure sound engineering design, process and quality practices are followed
Enterprise Architecture
Utilize business knowledge to appropriately define and maintain the architecture strategy; build strong partnerships within the business to ensure architecture is aligned with key business processes
Drive and define enterprise frameworks to support the business and technology strategy; frameworks should enable a flexible service-oriented architecture that encourages reusability and achieves necessary performance standards
Create software design specifications
Develop architecture and development best practices that support the business and technology strategy
Develop enterprise architecture documentation, including as-is architecture, to-be architecture, architectural roadmaps, and technology standards
Provides strategic technical vision and leadership
Execution
Estimate timelines and durations of projects, monitor the progress of software development projects, supervise the work quality and quantity of the team
Manage the technical coordination and distribution of work amongst all software engineering teams
Own issues until completion, regardless of who should be responsible; place technology team success ahead of individual projects; serve as a primary leader across the technology team
Proactively seek out issues and find solutions; seek opportunities for improvement and drive change until optimization is achieved
Proactively and continuously work with technology group to identify ways to optimize delivery of solutions to the business and customers with respect to quality, speed, throughput, and reusability
Consistently pay attention to detail, following up on tasks and not letting things fall between the cracks
Consistently refresh skill set and does not assume complete and current knowledge of technology trends, opportunities, and challenges
Position Requirements:
Formal Education & Certification
Bachelor’s degree in Computer Science or equivalent experience required
Knowledge & Experience
Seven plus years of combined experience in solution and/or enterprise architecture
Five plus years supervising software engineering personnel
Experience leading software engineering teams in support of operations functions as well as project work
Demonstrated skill in aligning technology strategy with business requirements
Experience communicating and negotiating directly with third parties including clients and vendors
7+ years of demonstrated knowledge and experience integrating software applications using the primary technology area where the expertise is desired
Demonstrated experience with assessing an existing software development platform, identifying areas of improvement and executing on projects to improve the overall quality and scalability of the platform Good understanding of software development lifecycle SDLC) and related tools and expertise in understanding of RDBMS's and optimization techniques
Demonstrated experience of leading a team of developers in the technology domain where key expertise is desired
3+ years of demonstrated experience with development, testing and deployment of web based software solutions across all application tiers
5+ years of experience leading Agile teams
Qualifications & Characteristics
Ability to manage multiple responsibilities, while effectively focusing on priority issues
Ability to manage time appropriately while maintaining transparency
Ability to quickly learn the company's SDLC and determine the best way to lead a team to achieve high velocity with quality within the SDLC process
Aptitude for designing and coding software and a desire to do quality work
Aptitude to learn new technologies to support business requirements
Strong familiarity with project planning, plan execution, project health reporting for
7+ years of demonstrated knowledge and experience integrating software applications using the primary technology area where the expertise is desired
Demonstrated experience with assessing an existing software development platform, identifying areas of improvement and executing on projects to improve the overall quality and scalability of the platform
Good understanding of software development lifecycle (SDLC) and related tools and expertise in understanding of RDBMS's and optimization techniques
Demonstrated experience of leading a team of developers in the technology domain where key expertise is desired
3+ years of demonstrated experience with development, testing and deployment of web based software solutions across all application tiers
systems implementations
Strong familiarity with project management methodologies such as Agile and Waterfall and flexibility to adapt to most appropriate methodology for the situation
Ability to serve as a solution evangelist
Ability to provide strong leadership capabilities
Ability to effectively weigh priorities and be decisive in a high-pressure environment
Ability to motivate team members to achieve success
Good analytical and problem-solving abilities
Ability to present ideas in business-friendly and user-friendly language
Excellent written, oral, interpersonal, and presentational skills
Experience working in a team-oriented, collaborative environment
#J-18808-Ljbffr