Sr. Software Engineer (On-Site)
Software engineering manager job in Saint Petersburg, FL
Compensation: $160,000-$170,000 + 15% bonus Responsibilities * Design, develop, and maintain scalable, high-availability applications using Azure services. * Implement containerized applications using Azure Container Apps and orchestration tools such as Kubernetes.
* Utilize Azure Redis Cache for high-performance data retrieval and caching strategies.
* Develop and optimize SQL Server databases for performance and scalability.
* Design and implement RESTful APIs and integrate microservices to support application functionality.
* Develop front-end interfaces using React, ensuring a seamless and responsive user experience.
* Develop GenAI solutions and architecture
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure the best possible performance, quality, and responsiveness of applications.
* Maintain code quality, organization, and automatization.
Requirements
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* Minimum of 5 years of software development experience with a proven track record of successful development efforts.
* Strong experience with Azure cloud services, Azure DevOps, and CI/CD pipelines.
* Expert knowledge of Container Apps and Docker.
* Proficient with Redis and SQL Server, as well as database design and management.
* In-depth experience with building and consuming APIs in microservices architecture.
* Solid understanding of React and modern front-end development practices.
Relevant Certifications
* Microsoft Certified: Azure Developer Associate
* Microsoft Certified: Azure Solutions Architect Expert
* Certified Kubernetes Application Developer (CKAD) or Certified Kubernetes Administrator (CKA)
* Microsoft Certified: Azure Data Engineer Associate
* Microsoft Certified: Azure Database Administrator Associate
* React certification from a recognized provider
Senior Frontend Developer
Software engineering manager job in Tampa, FL
We are seeking a talented UI Developer with strong Angular experience to join our team in Tampa, FL. The ideal candidate will have a passion for building intuitive, responsive, and scalable user interfaces.
Responsibilities:
Develop and maintain web applications using Angular framework.
Collaborate with UX designers and backend developers to deliver seamless user experiences.
Optimize application performance and ensure cross-browser compatibility.
Write clean, maintainable, and well-documented code.
Required Skills:
5+ years of experience in UI development.
Strong proficiency in Angular (latest versions), TypeScript, HTML5, CSS3, and JavaScript.
Experience with RESTful APIs and integrating front-end with backend services.
Familiarity with responsive design and modern UI/UX principles.
Nice to Have:
Experience with RxJS, NgRx, or similar state management libraries.
Knowledge of Agile methodologies.
Employment Details:
Type: W2
Location: Tampa, FL (Hybrid - 3 days onsite per week)
Principal Cyber Software Engineer (Active TS/SCI)
Software engineering manager job in Tampa, FL
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
**Introduction for Northrop Grumman**
Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today.
**Introduction for Mission Systems**
At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career.
We are looking for you to join our team as a **Principal Cyber Software Engineer** based out of **Tampa, FL** .
_Note: Due to the classified nature of the work being performed, this position does not offer any virtual or telecommute working options. Applicants are encouraged to apply, only if they are willing to work on-site._
**What you will get to do**
+ Be involved in a fast-paced software development team using modern software and hardware
+ Facilitate the creation and maintenance of mission critical software solutions actively used by a government customer
+ Support rigorously defined and executed software deployment practices
+ Utilize your creativity and ideas to integrate open source, COTS, GOTS, and closed source software to build a larger system solutions based on customer requirements
**Responsibilities**
+ Engineer enterprise solutions that align with best practices to support mission critical objectives.
+ Participate in regular project design and incremental status meetings.
+ Collaborate with different teams across the program to discuss, analyze or resolve usability issues and work on projects.
+ Work on 1-3 mid- to large-scale projects concurrently, assigned from program and internal leadership.
+ Provide effective communication across multi-functional teams, stakeholders and end users.
**Basic Qualifications**
+ US Citizenship
+ Interim Top Secret security clearance to be considered. **Full TS/SCI clearance must be obtained for continued employment.**
+ Master's Degree with 3 years of experience; or a Bachelor's Degree with 5 years of experience; or an Associate's Degree with 7 years of experience; or a High School Diploma (or equivalent) with 9 years of IT experience is required.
+ Must possess a current DoD 8570 Certification for IAT Level II or higher within three months of start date (example: Security+ CE)
+ Experience with Python programming fundamentals and usage of python virtual environments
+ Experience with PKI/TLS security requirements and best practices
+ Experience with virtualization platforms such as VMWare or Proxmox
+ Experience working with Windows Active Directory in custom software
+ Experience developing software integrating with SQL
+ Experience developing and integrating with JSON APIs
+ Experience writing command line scripts and operating on the command line
**Preferred Qualifications**
+ Active Top Secret / SCI security clearance.
+ Experience with container management using CLI tools like Docker, Podman, Kubernetes, Compose, and systemd
+ System Build Automation (Ansible, Red Hat Ansible Tower, Red Hat Automation Controller) and PostgreSQL to include understanding of various Ansible Modules and Ansible debugging
+ Proficiency in one or more of the following languages is preferred: PowerShell, Python, Bash, JavaScript, C/C++, or YAML (executed/managed via Ansible).
+ Experience with multiple Linux distributions with a focus on Red Hat Enterprise Linux and Ubuntu
+ A strong understanding of virtual infrastructure: Ability to design, deploy, manage, maintain, and upgrade VMware vCenter, ESXi, NSX-T, Horizon VDI environments, and Tanzu Kubernetes Grid
+ Multi-threaded software applications programming
+ Knowledge of networking concepts like IP, TCP, UDP, port binding, NAT, layer 3, firewalls and analysis of live traffic using tools like tcpdump or wireshark
Primary Level Salary Range: $104,800.00 - $157,200.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Software Development Manager I, Personal Lines
Software engineering manager job in Tampa, FL
COMPANY: The Baldwin Group Colleague, Inc.
TITLE: Software Development Manager I, Personal Lines
HOURS: Monday to Friday, 8:00 am to 5:00 pm
Manage the design, development, and maintenance of software solutions for U.S.-based personal insurance policy sales and policy management systems.
Work closely with the Product function to lead the creation, negotiation, management, and execution of both product and technology roadmaps.
Develop and maintain a proprietary ERP system, including financial reconciliation processes to meet SOX compliance.
Architect and maintain a complex relational database using Azure SQL Database, ensuring performance optimization and reliability.
Utilize Agile methodologies (SCRUM and Kanban) to manage the software development lifecycle and predictably deliver high-quality software solutions.
Provide technical leadership to a team of software engineers, including supervision, mentorship, and performance reviews.
Participate in architectural discussions and contribute to the long-term technical roadmap of the software platform.
REQUIREMENTS:
Bachelor's degree in Computer Science, Computer Engineering, or related.
Five (5) years of experience in any occupation with software engineering experience.
Five (5) years of experience in any occupation with software engineering experience must include: Five (5) years of experience with C# / .NET, including .NET Foundations. Five (5) years of relational database development experience with Azure SQL Server and/or MSSQL. Three (3) years of experience designing, developing, and maintaining back-office operations systems for regulated entities. Two (2) years of IT management experience. Two (2) years of experience with Azure Cloud (or other major cloud) software deployment and operation. Two (2) years of experience managing a small team of IT specialists or software engineers. Two (2) years of experience with Agile software development methodology (SCRUM).
TRAVEL REQUIREMENTS: 10% travel to Dallas, TX; Woodland Hills, CA; Minneapolis, MN; other.
SALARY: $145,642 - $146,642 per year
APPLY: ****************************
Click here for some insight into our culture!
The Baldwin Group will not accept unsolicited resumes from any source other than directly from a candidate who applies on our career site. Any unsolicited resumes sent to The Baldwin Group, including unsolicited resumes sent via any source from an Agency, will not be considered and are not subject to any fees for any placement resulting from the receipt of an unsolicited resume.
Auto-ApplySr Director of Software Engineering- Identity & Authentication
Software engineering manager job in Tampa, FL
JobID: 210654809 JobSchedule: Full time JobShift: Base Pay/Salary: Jersey City,NJ $232,750.00-$325,000.00 Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.
As a Senior Director of Software Engineering at JPMorganChase within the Identity & Access Management, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.
Job responsibilities
* Leads multiple technology and process implementations across departments to achieve firmwide technology objectives
* Directly manages multiple areas with strategic transactional focus
* Provides leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business
* Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives
* Manages multiple stakeholders, complex projects, and large cross-product collaborations
* Influences peer leaders and senior stakeholders across the business, product, and technology teams
* Champions the firm's culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
* 10+ years of experience in software engineering in the Authentication & Identity , with at least 5 years in a leadership or managerial role.
* Experience developing or leading large or cross-functional teams of technologists
* Demonstrated prior experience influencing across highly matrixed, complex organizations and delivering value at scale
* Experience leading complex projects supporting system design, testing, and operational stability
* Experience with hiring, developing, and recognizing talent
* Extensive practical cloud native experience
* Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred qualifications, capabilities, and skills
* Experience working with any of the following OIDC/Oauth2, SAML2, FIDO2/Passkeys, CEAP/SSF, DPoP or Cryptography
Auto-ApplyDirector of Software Engineering - DTCC
Software engineering manager job in Tampa, FL
Director of Software Engineering
Experience level: Director Experience required: 12 Years Education level: Bachelor's degree Job function: Information Technology Industry: Financial Services Compensation: $161,000 - $170,000 1
Relocation assistance: No
Visa: Only US citizens and Greencard holders
Job Description:
Being a member of the Information Technology Business Unit the Director of Software Engineering is responsible for the overall management of the team and specific business applications across multiple global DTCC locations.
Provides leadership and handles all aspects of team management, including the development of team members.
Reviews, approves and maintains overall responsibility for the technical design of large business systems; integration of business services & information security; implements technology-specific best practices & standards; controls success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; engages the services of the Domain Architect as a technology liaison across teams and areas within the department.
Responsible for the overall governance and process adherence for the team.
Provides leadership for all projects and initiatives involving the team. Reviews and approves all estimates and project plans.
Supports adherence to existing process best practices & standards; engages the services of the Domain Process Lead as a liaison across teams and areas within the department.
The Director has a solid understanding of technology as well as process management, including managing budgets, metrics, personnel, and team morale, as a leader.
Responsibilities:
Monitoring Team progress towards metric targets
Monitoring Team service performance based on service level agreements (SLA)
Actively participating in Continuous Improvement-related initiatives to minimize unfavorable variances
Overseeing Team system management (i.e., production support, production coverage schedules)
Identifying actions to improve services as necessary
Managing the expectations of customers
Supporting existing programs and initiatives to continually develop new skills and capabilities
Enabling an environment of continuous learning, knowledge sharing, and teamwork
Develop and execute a target state talent strategy for staff development
Construct and nurture high performing Agile squads leveraging strengths and enriching the “Way of Working”
Qualifications:
Minimum of 12 years' experience in IT (6+ years of management experience)
Bachelor's degree in a technical discipline preferred
Experience managing staff with capabilities in Java, Angular, API, back-end, real-time processing, framework development.
Talents needed for success:
Reinforcing adherence to processes
Performing root cause analyses for technical problems
Engaging in work product quality review
Identifying potential scope variances by monitoring work requirements definition, issue resolution, development progress and user sign-off
Reviewing change requests and developing an impact analysis for the Change Request
Refining work estimates and resource allocations to address approved change requests
Providing scope management/change control trigger
Working with customers (e.g., Product Management) to agree upon requirements and the design of the solution being implemented
Working with customers (e.g., Product Management) to clearly develop the solution definition, and the ensure that the developed solution meets business requirements
Driving functional and technical analysis and design activities
Managing development of the solution
Driving planning and execution of the testing activities
Manages the deployment of the solution
Manages teamwork to the budget
Mitigates risk by following established procedures, spotting key errors and demonstrating strong ethical behavior.
Leadership Competencies for this level include:
Strategic Thinking
Organizational Savvy
Leading Change
Financial Acumen
Coaching
Inclusive Leadership
About DTCC:
DTCC safeguards the financial markets and helps them run efficiently, in times of prosperity and crisis. We are uniquely positioned at the center of global trading activity, processing over 100 million financial transactions every day, pioneering industry-wide, post-trade solutions and maintaining multiple data and operating centers worldwide. From where we stand, we can anticipate the industry's needs and we're working to continually improve the world's most resilient, secure, and efficient market infrastructure. Our employees are driven to deliver innovative technologies that improve efficiency, lower cost, and bring stability and certainty to the post-trade lifecycle.
Project Manager - Software Implementation
Software engineering manager job in Tampa, FL
This associate-level Project Manager is accountable for the success of projects to implement Warehouse Management Systems (WMS) for customers worldwide.
Datex Project Managers work closely with Implementation Managers and a variety of other Datex team members to apply the ASAP implementation methodology to ensure success of Footprint implementations. The Project Manager represents the voice of the customer within Datex.
Applicants must be located in the United States.
Essential Job Functions
Fully understand the Datex ASAP Methodology for Footprint Implementation
Create a detailed work plan which identifies and sequences the activities needed to successfully complete the project
Ensure each phase of ASAP is completed successfully as part customer Footprint implementations
Ensure that all project information is appropriately documented and secured
Establish a communication schedule to update stakeholders including appropriate staff in the organization on the progress of the project
Identify, monitor, and mitigate risks throughout the project
Ensure any changes to project scope, timeline, resources, etc. are properly managed
Ensure all signoffs are received when appropriate and stored in a secure location
Other duties
Continuously improve project management toolkits and methodologies used, including ASAP
Identify, develop, and initiate innovations and solutions where precedents and procedures may not exist
Work cross-functionally to solve problems and implement changes
Scrum Master duties as assigned
Knowledge, Skills, and Abilities
An ability to build strong relationships with customers, strong communication skills are a necessity
Ability to liaison between customer business needs and the technology teams
Ability to support several projects of differing complexity, including high profile, multi-phased implementations
Solid work ethic geared towards proving high quality service to clients
People-oriented -- enjoys interacting with people and working on group projects
Detail-oriented -- would rather focus on the details of work than the bigger picture
Achievement-oriented -- enjoys taking on challenges, even in the face of possible failure
Autonomous/Independent -- enjoys working with minimal direction
Skilled at prioritizing and organizing work
Preferred Qualifications
Knowledge of Agile work practices, Scrum Master Certification preferred
Process Improvement experience - Green or Black Belt Lean Six Sigma preferred
Ability to speak Spanish is also a plus
This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended at any time at the sole discretion of the Employer. Other duties or projects may be assigned in addition to this general overview of the job.
Requirements
Education
Bachelor's degree preferred
PMP Certification strongly encourage
Experience
Minimum 3 to 5 years of increasingly responsible experience, including experience successfully managing various Supply Chain or WMS implementation projects
Outstanding grasp of information technology concepts and processes
Demonstrated aptitude for effective leadership
Benefits
Medical, Vision, Dental and Life/Disability Insurance available
Paid Time Off and Paid Holidays
401K
Supportive leadership environment
Salary range: $90k to $110k depending on many factors including experience, skill set, and more.
Not only does Datex Inc. accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Datex is proud to be an equal opportunity workplace!
Datex will consider qualified applicants with criminal histories in a manner consistent with local Fair Chance Hiring Ordinances.
Auto-ApplyAssociate Director Software Engineering
Software engineering manager job in Tampa, FL
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.
Pay and Benefits:
* Competitive compensation, including base pay and annual incentive
* Comprehensive health and life insurance and well-being benefits, based on location
* Pension / Retirement benefits
* Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
* DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
The Impact you will have in this role:
Being a member of IT Strategy & Business Management Team, you will be responsible for crafting, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth domain expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. The AD Software Engineering role specializes in planning, detailing technical requirements, designing, developing, and testing all software systems and applications for the firm. Works closely with architects, product managers, project management, and end-users in the development and improvement of existing software systems and applications, proposing and recommending solutions that solve sophisticated business problems.
Your Primary Responsibilities:
* Support the coaching, mentoring and development of team members
* Manage the day-to-day activities of the team and specific business applications (including technical designs) across multiple locations
* Manage the software development process
* Estimate total costs for modules/projects covering both hours and expense
* Ensure success criteria is met from design through deployment via cost-effectiveness, data integrity and reuse
* Support total delivery and a risk management mentality by anticipating and solving problems
* Support an environment to ensure employees understand how their efforts contribute to overall business strategy
* Collaborate with business partners and Business Architecture to drive innovation and re-imagine capabilities
* Embed a risk management approach of resiliency, security, and controls into applications
* Manage technical processes and designs considering non-functional requirements
* Mitigates risk by following established procedures and supervising controls, spotting key errors and demonstrating strong ethical behavior.
NOTE: The Primary Responsibilities of this role are not limited to the details above.
Qualifications:
* Minimum of 8 years of related experience
* Bachelor's degree and/or equivalent experience
Technical Expertise Summary
A seasoned software engineering professional with extensive experience across the full Software Development Process (SDLC), including requirements analysis, system design, development, testing, deployment, and support. Proven track record to modernize mainframe-based applications and integrate legacy systems modern architectures.
Core Proficiencies:
* Programming & Frameworks:
* Proficient in Java/J2EE with hands-on expertise in Struts 2, Spring (including Spring Boot), and Hibernate.
* Skilled in developing web applications using JSP, Servlets, AJAX, XML, and RESTful Web Services.
* Experienced in messaging systems using JMS and database access via JDBC, dynamic SQL, stored procedures, triggers, cursors, and views.
* Database Technologies:
* Strong command of relational databases including Oracle 10g/11i and Microsoft SQL Server 2005/2008.
* Solid understanding of NoSQL databases such as MongoDB, Redis, PostgreSQL and Graph databases.
* Security & Compliance:
* Well-versed in web application security standard processes.
* Experience mitigating vulnerabilities like Command Injection and CSRF using ESAPI encoding and validation tokens.
* Cloud & DevOps:
* Proficient in developing and deploying applications on AWS (S3, IAM, Lambda, CloudWatch, AWS SDK).
* Familiar with secure file transfer using AWS SDK and SFTP.
* Build and deployment automation using ANT and Maven; version control with PVCS, SVN, and Git.
* Testing & Documentation:
* Adept in unit testing with JUnit, Mockito, PowerMockito, and JMock.
* Experienced in creating Requirement Traceability Matrices (RTMs), test scenarios, and test scripts.
* Scheduling & Integration:
* Hands-on experience with job scheduling tools like Autosys and Cron.
* Skilled in microservices architecture and event-driven systems.
* Practical experience with Apache Kafka and Confluent Kafka, including Kafka Connect, KStreams, and KSQL.
* Modernization & Frameworks:
* Expertise in modernizing mainframe-based applications to align with cloud-native and microservices paradigms.
* Solid understanding of the CCW framework applied in modernization and integration efforts.
* Methodologies & Environments:
* Comfortable working in Agile, Scrum, Kanban, and Waterfall environments.
* Experience developing and deploying applications in both Windows and Linux environments.
Talents Needed for Success:
* Highlights the encouraged benefits of new actions and strategies to help others overcome fears of change.
* Cultivates a culture where integrity and clarity are encouraged.
* Proactively seeks feedback from others on their own performance; Ensures that regular feedback is given in a constructive and behaviorally oriented manner.
* Supports an environment where individuals are respected for their contributions.
* Acts as a role model for respect and inclusion by showing consideration for people's different needs; Integrates people of different backgrounds within and across teams; Encourages others in the department to gain a deeper appreciation for different customs and beliefs.
The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Auto-ApplyDirector of Software Engineering - Global Trade Technology
Software engineering manager job in Tampa, FL
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Software Engineering at JPMorgan Chase within the Global Trade & Working Capital technologies, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery. You will be leading a diverse team of highly skilled technologist working across the globe.
Job responsibilities
Leads technology and process implementations to achieve functional technology objectives
Makes decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures
Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations
Delivers technical solutions that can be leveraged across multiple businesses and domains
Influences peer leaders and senior stakeholders across the business, product, and technology teams
Accountable for decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures
Continuous innovation, identify opportunities areas to introduce technology, expand, enhance the technology product and create new capabilities that drive value and business objectives.
People management responsibilities for diverse, highly motivated globally dispersed direct-report teams. Build effective and inclusive high performing teams
Keen understanding of financial control, fiduciary responsibilities for our client, and overall budget management for technology resources and operating expenses
Champions the firm's culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 10+ years applied experience, along with 5+ years of experience leading technologists
Experience developing or leading cross-functional teams of technologists
Experience with hiring, developing, and recognizing talent
Experience leading a product as a Product Owner or Product Manager
Practical cloud native experience
Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
Proven track record in designing and implementing latest security trends and products including Cloud based key management, use of advanced cryptography like ECC/ Homomorphic, certificates, enterprise identity management, PKI, single sign-on and OAuth
Strong communication skills and abilities to present execution status Senior Executives
Demonstrate a can-do, serial innovator with entrepreneurial mindset and be able to inspire others towards driving tangible outcomes
Proven track record in delivering large, complex programs on time, budget with highest quality
Critical thinking, ability to leverage expertise and challenge a solution and status quo applying experience and learning from past
Preferred qualifications, capabilities, and skills
Experience working at code level
Cloud certification
Experience working at code level and reviewing
Strong analytical, negotiation and partnering skills with ability to successfully navigate in a matrix organization n
Auto-ApplyIAE Software Engineering Intern - Spring 2026 (Student Assistant Role)
Software engineering manager job in Tampa, FL
The IAE is seeking a Software Engineering Intern with emphasis in Artificial Intelligence and Machine Learning (AI/ML) to support ongoing research and development projects at the institute. The intern will work directly with engineering staff on projects involving the design, development, testing, and validation of intelligent software systems. This role provides hands-on experience in applying software engineering practices to AI/ML-enabled applications, including data handling, model experimentation, and integration of machine learning components into larger system concepts.
POSITION QUALIFICATIONS
Candidates for this internship should be full-time students (at least sophomore, junior,) pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or Robotics, Engineering program of study. Candidates should have classroom or team project experience in software development, with interest or exposure to AI/ML concepts.
Desired qualifications include:
Due to the nature of working with DoD/CUI information, U.S. Citizenship is required for candidates.
• This role is open to active USF Students only.
• Experience developing applications in one or more higher-level programming
languages (e.g., Python, Java, C/C++) with a solid background in data structures and algorithms.
• Basic understanding of machine learning principles (e.g., supervised vs.
unsupervised learning, model training/testing, evaluation metrics).
• Familiarity with at least one ML framework (e.g., PyTorch, TensorFlow, Scikit-learn, HuggingFace).
• A basic understanding of software design concepts and (preferably) experience with UML.
• Experience with Linux and shell scripting.
• Familiarity with software version control tools (e.g., Git, Bitbucket, CodeCommit).
• Awareness of the software development lifecycle and agile development concepts.
• Excellent communication skills: able to work in a diverse team; able to write and review technical documentation; able to present concepts and designs clearly.
• Initiative: able to self-organize, self-motivate, and work proactively and productively with minimal supervision.
RESPONSIBILITIES
The Software Engineering Intern (AI/ML emphasis) will collaborate with engineers and peer interns to support research, experimentation, and software development. Specific responsibilities include:
• Participate in concept definition, maturation, and use case refinement for AI/ML- enabled systems.
• Assist in identifying and evaluating machine learning algorithms, frameworks, and tools for project use cases.
• Support data exploration, preprocessing, and analysis for training/testing ML
models.
• Develop prototype applications in Python or other high-level languages to integrate ML models into system workflows.
• Conduct experiments with ML algorithms to demonstrate feasibility and
performance.
• Contribute to development of system/software architectures incorporating ML
components.
• Establish and maintain project documentation, including requirements, analyses, experimental results, and designs.
• Present findings and progress to project leads and team members.
Auto-ApplyPrincipal Software Engineer
Software engineering manager job in Largo, FL
The Principal Software Engineering position is a full-time exempt position. The individual will provide software development support to implementing software architectures, developing software design artifacts, translating system and subsystem software design requirements into code, and developing software testing. The individual will be part of a team a team of developers to help ensure that the product is developed per the customer requirements and delivery schedule following corporate processes and procedures. The Principal Software Engineer will report to the Team Lead.
Roles & Responsibilities
Lead software architecture development to meet customer requirements.
Lead software engineers in the development and implementation of software solutions.
Interface with the Software Test Engineer to ensure functional and system level software testing is performed in accordance with the SCRUM process.
Lead the adjudication and resolution of software bugs, issues, test failures, or other issues that arise during the development process.
Lead internal and external technical meetings/forums to discuss project status.
Work under the direct supervision of engineering leadership, to include Program Director and Chief Engineering
Lead system design and implementation of new tactical capabilities
Lead the enhancement of SCRUM processes and training as needed to improve program efficiency and personnel understanding.
Provide technical leadership and supervision of personnel supporting the ART.
Support other duties as assigned.
Skills and Competencies
BS degree in Engineering, or Computer Science required
Minimum of 15 years of software engineering experience required, preferably in the DoD industry
Demonstrated experience developing and implementing complex software solutions
Demonstrated experience with Object Oriented Programming (C, C++, JAVA), HTML5, and JavaScript
Experience developing software in a team-based development environment such as Agile Scrum
Demonstrated experience with agile project management, including project estimating, reporting, and backlog management
Ability to effectively lead/support a team of SW engineers
Excellent verbal and written communication skills are required
Demonstrated experience with the following Tools: Git, Atlassian (JIRA, Confluence), Jenkins, Eclipse, DOORS, Rhapsody
Demonstrated experience with Linux/Unix operating systems
Demonstrated ability to work in a fast-paced, dynamic team environment
Candidate must be organized and detail oriented
Location
Largo, FL
Clearance
Candidate must have an active SECRET security clearance.
Physical Requirements
Ability to stand or sit for extended periods of time
Ability to bend, stretch and lift up to 10 pounds occasionally
Cummings Aerospace provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Cummings Aerospace complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Cummings Aerospace expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Cummings Aerospace's employees to perform their job duties may result in discipline up to and including discharge.
Auto-ApplySoftware Implementation Developer
Software engineering manager job in Tampa, FL
Hi, welcome to the opening paragraphs which are defined in Settings -> Job Site. We'll show this in a moment. Job specific opening Sample List
123
abc
456
xyz
Job specific closing
Lever builds modern recruiting software for teams to source, interview, and hire top talent. Our team strives to set a new bar for enterprise software with modern, well-designed, real-time apps. We participated in Y Combinator in summer 2012, and since then have raised $73 million. As the applicant tracking system of choice for Netflix, Eventbrite, ClearSlide, change.org, and thousands more leading companies, Lever means you hire the best by hiring together.
Lever is an equal opportunity employer. We are committed to providing reasonable accommodations and will work with you to meet your needs. If you are a person with a disability and require assistance during the application process, please don't hesitate to reach out! We celebrate our inclusive work environment and welcome members of all backgrounds and perspectives. Learn more about our team culture and commitment to diversity and inclusion.
Auto-ApplySoftware Developer
Software engineering manager job in Tampa, FL
Job Description
Quattro Consulting is seeking a talented Software Developer for an active contract supporting our Command Process Improvement (CPI) program in support of Special Operations Command Support, Knowledge Management (SOCS-KM), located at United States Special Operations Command (USSOCOM). The individual will directly support and contribute to the KM team, working with .NET applications for a variety of business cases within a traditional Agile/Scrum environment. The developer will be part of a shared developer pool for development and maintenance of current and future KM applications as required by the KM Director. The ideal candidate should have a strong understanding of software development principles, excellent problem-solving skills, and a passion for creating high-quality software solutions that serve our nation's Special Operations Forces.
Responsibilities:
Agile Software Development & Collaboration.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to translate business requirements into technical specifications and implement software solutions.
Operate within a mature Agile framework, leveraging Scrum methodology to deliver iterative, high-value software releases through time-boxed sprints. Conduct sprint planning sessions to prioritize the product backlog, define user stories with clear acceptance criteria, and commit to deliverables that align with stakeholder priorities.
Participate in daily stand-ups to ensure transparency and rapid impediment resolution.
Conduct formal sprint reviews with product owners and stakeholders to demonstrate working software increments and validate that delivered functionality meets mission requirements.
Collaborate with the team in agile development processes, attending meetings, and providing input and suggestions.
Modern Web Development.
Design and implement responsive and user-friendly user interfaces using modern web technologies such as HTML, CSS, JavaScript, and libraries such as Bootstrap, Angular/TypeScript, React, and Vue.js.
Utilize Visual Studio as the primary integrated development environment for writing and debugging code in C#, React, AngularJS, and SQL.
Leverage Visual Studio's integration with Azure DevOps for backlog management, sprint tracking, and burndown chart visualization.
Proficiently use version control systems such as Git, maintaining repositories for efficient code versioning, branch management through feature branching strategies, and pull request workflows that enforce peer code reviews and maintain code quality standards.
Support CI/CD pipelines that automate build, test, and deployment processes across development, staging, and production environments.
Work Environment:
Moderate noise (i.e. business office with computers, phone and printers) and /or occasional Loud noise (airfield, large equipment).
Ability to sit at a computer terminal for an extended period of time.
Physical Demands:
While performing the responsibilities of the job, the employee is required to sit, stand, talk, and hear.
Employee is often required to sit and use their hands and fingers to operate a computer.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Travel:
0-10% / Minimal travel expected:
Quattro, an operating firm of Command Holdings, a Pequot company, is a tribally-owned firm providing management consulting services to U.S. government agencies.
Pursuant to PL 93-638, as amended, preference will be given to qualified Native Americans and spouses in all phases of employment.
At Quattro, our employees are the embodiment of our success as a firm. Our team is comprised of a tenacious group of professionals located across the globe. It includes military veterans and spouses of active duty troops, former federal employees, policy experts, academics, attorneys, and technical and business experts, all of whom share a strong work ethic and the skills to succeed in both collaborative and independent environments. Quattro is invested in the long-term success of both our clients and colleagues for the right reasons. Our dedication to putting good government into practice is underpinned by a merit-based culture that measures success by productivity and credibility.
Quattro will provide reasonable accommodations to applicants who are unable to utilize our online application system due to a disability. Please send your request to the Human Resources Team.
Quattro is committed to equal employment opportunity based on merit. We recruit, employ, train, compensate, and promote without regard to race, religion, color, national origin, age, sex, disability, protected veteran status, or any other basis protected by applicable federal, state, or local law, and in accordance with EO 14173 and Federal Employment Laws: Equal Employment Opportunity and Employee Polygraph Protection Act.
Quattro's Affirmative Action Program is available to any employee or applicant for employment for inspection upon request, to the extent required by federal regulations. The Affirmative Action Program can be accessed during normal business hours by making an appointment with the Human Resources Team.
Basic Qualifications
Associate's degree in computer science, Information Technology, Software Engineering, or a related field.
Active TS with the ability to obtain an SCI security clearance.
Must have the ability to obtain CompTIA Security+ certification within 6 months of hire date.
Minimum of three (3) years' experience with .NET/C#, SQL Server, React, Angular, or Vue.js frameworks.
Demonstrated ability to design and implement custom User Interface (UI) and User Experience (UX) functionality.
Experience with JSON, CSOM, and REST.
Basic understanding of SharePoint architecture.
Excellent problem-solving abilities and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Must be a U.S. Citizen.
Demonstrated proficiency in using all Microsoft Office applications.
Outstanding communication skills, influencing abilities, and client focus.
Professional proficiency in English is required.
Ability to access federal facilities in compliance with Real ID. More information about Real ID can be found here: : ***************************************** and at *************************************************************
Applicants must be currently authorized to work in the United States on a full-time basis. Quattro Consulting will not sponsor applicants for work visas for this position.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Current, Active TS/SCI security clearance.
Active CompTIA Security+ certification.
Benefits
Quattro Consulting offers a competitive benefits plan including:
Health, Dental, and Vision Insurance
Flexible Spending Accounts
Life and Disability Insurance
401(k)
Paid Time Off
Paid Holidays
Employee Assistance Program
Pet Insurance
Eligibility requirements apply.
Back End Software Developer
Software engineering manager job in Tampa, FL
About Us: ClinIntell is a leading SaaS company dedicated to delivering innovative solutions that empower businesses to achieve their goals. We are looking for a talented Back End Software Developer to join our dynamic team and help us build cutting-edge web applications. The ideal candidate is a driven self-starter who brings innovative ideas to improve our product offerings.
Job Description: This role requires a deep understanding of Agile software development, extensive experience with C#, SQL Server, and object-oriented principles, and a strong background in developing and troubleshooting web applications.
Key Responsibilities:
Product Improvement Initiatives: Proactively bring initiatives to enhance product offerings.
Agile Development: Utilize Agile methodologies to ensure efficient and effective software development processes.
Multi-Tenant Application Development: Design and develop multi-tenant applications, ensuring scalability and performance.
Unit Testing: Write and maintain unit tests for ASP.NET Core applications to ensure code quality and reliability.
API Development: Develop and maintain RESTful APIs, ensuring robust and secure data exchange.
Entity Framework: Utilize Entity Framework for data access and manipulation.
Azure Development: Develop and deploy applications on Azure, leveraging its services and capabilities.
Architecting Solutions: Architect multi-tenant solutions, ensuring they meet business and technical requirements.
Team Leadership: Lead a team of developers, providing guidance, mentorship, and support.
Communication and Collaboration: Effectively communicate and collaborate with team members and stakeholders.
Troubleshooting: Diagnose and resolve software issues, ensuring smooth operation of web applications on both desktop and mobile platforms.
Project Ownership: Take ownership of projects from scoping requirements to release, ensuring timely and successful delivery.
Cloud Deployment: Deliver and troubleshoot software on major public cloud vendors such as AWS, Azure, or Google Cloud.
CI/CD Processes: Understand and implement continuous integration and continuous delivery (CI/CD) processes.
Basic Qualifications:
10+ years of experience with C#, SQL Server, and object-oriented principles.
5 years of experience developing multi-tenant applications.
5 years of experience writing unit tests for ASP.NET Core.
4+ years of experience with RESTful API development.
4+ years of experience with Entity Framework.
3 years of experience with Azure development.
2 years of experience architecting multi-tenant solutions (or equivalent understanding).
1+ years of experience leading a team of developers.
10 years of experience in communication and collaboration.
10 years of experience with software troubleshooting.
Experience delivering and troubleshooting web applications on both desktop and mobile platforms.
Ability to take ownership of projects and drive them from scoping to release.
Experience with software delivery on major public cloud vendors such as AWS, Azure, or Google Cloud.
Understanding of the CI/CD process.
Bonus Qualifications:
Experience integrating with IAM services such as Auth0, Okta, or Azure A/D.
Experience developing machine-to-machine APIs.
Experience with WinForms/WPF development.
Experience with Docker container development.
Experience with Azure Functions.
Experience with Terraform.
Experience with AI tools such as CodeRabbit or Cursor.
**This position requires a face-to-face interview at our offices in Tampa, FL. Candidates must be available to interview and work/relocate to Tampa, FL. This is not a remote position.
Director of Software Engineering - Payments Technology
Software engineering manager job in Tampa, FL
JobID: 210661551 JobSchedule: Full time JobShift: Base Pay/Salary: Palo Alto,CA $204,250.00-$285,000.00; Jersey City,NJ $204,250.00-$285,000.00; Seattle,WA $204,250.00-$285,000.00 If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Software Engineering at JPMorgan Chase in the CIB Payments - Embedded Finance & Solutions division, you will lead the frontend foundations team and drive meaningful impact across teams, technologies, and cross-departmental projects. You will set the strategic direction for all aspects of frontend engineering - including technology and framework selection, styling methodologies, design systems, accessibility, internationalization and localization, cross-device compatibility, state management, build and testing strategies etc. - to ensure scalable, high-quality user experiences that support our expanding business. You will manage multiple engineering teams, foster talent development, enhance engineering practices, and ensure that technology execution aligns with business objectives. You will collaborate with senior business, product, and technology stakeholders to shape strategic roadmaps, manage risks and budgets, and consistently deliver desirable business outcomes.
Job responsibilities
* Set strategic direction for all aspects of frontend engineering and architecture across multiple businesses and domains
* Manage multiple engineering teams, recruit and retain top talent, and foster continuous learning & growth
* Influences peer leaders and senior stakeholders across the business, product, and technology teams
* Makes decisions that influence teams' resources, budget, tactical operations, and strategic bets
* Carries governance accountability for technology decisions, regulatory compliance, and control obligations
* Champions the firm's culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
* Formal training or certification on software engineering concepts and 10+ years of applied experience
* Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
* 7+ years of experience leading multiple cross-functional teams of technologists
* 5+ years of experience with design & coding of large scale frontend applications
* 5+ years of experience leading frontend technology domain for large scale production systems
* 5+ years of experience designing & building cloud infrastructure to run frontend applications
Preferred qualifications, capabilities, and skills
* Experience working in the Payments domain
* Experience building AI applications or agents
* Experience working in a highly regulated environment (e.g. Banking & Finance, Healthcare etc.)
Auto-ApplySenior Director of Software Engineering- Software Engineering Payments
Software engineering manager job in Tampa, FL
Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.
As a Senior Director of Software Engineering at JPMorgan Chase within the Commercial and Investment Banking, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains. Your expertise is applied cross-functionally to drive the adoption and implementation of technical methods within various teams and aid the firm in remaining at the forefront of industry trends, best practices, and technological advances.
Job Responsibilities:
Lead multiple technology and process implementations across departments to achieve firm-wide technology objectives.
Directly manage multiple areas with a strategic transactional focus.
Provide leadership and high-level direction to teams, overseeing employee populations across multiple platforms, divisions, and lines of business.
Act as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives.
Manage multiple stakeholders, complex projects, and large cross-product collaborations.
Influence peer leaders and senior stakeholders across business, product, and technology teams.
Champion the firm's culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills:
Strong understanding of payment processing and experience in payments.
Proven experience in developing or leading large or cross-functional teams of technologists.
Demonstrated ability to influence across highly matrixed, complex organizations and deliver value at scale.
Experience in leading complex projects supporting system design, testing, and operational stability.
Proficiency in hiring, developing, and recognizing talent.
Extensive practical experience with cloud-native technologies.
Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Experience working at the code level.
Preferred Qualifications, Capabilities, and Skills:
Knowledge in AI, ML, and Generative AI.
Experience in leveraging and building agentic solutions.
Auto-ApplyDTCC - Director of Software Engineering
Software engineering manager job in Tampa, FL
Experience level: Director Experience required: 12 Years Education level: Bachelor's degree Job function: Information Technology Industry: Financial Services 1 Visa : Only US citizens and Greencard holders
Job Description:
Being a member of the Information Technology Business Unit the Director of Software Engineering is responsible for the overall management of the team and specific business applications across multiple global DTCC locations.
Provides leadership and handles all aspects of team management, including the development of team members.
Reviews, approves and maintains overall responsibility for the technical design of large business systems; integration of business services & information security; implements technology-specific best practices & standards; controls success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; engages the services of the Domain Architect as a technology liaison across teams and areas within the department.
Responsible for the overall governance and process adherence for the team.
Provides leadership for all projects and initiatives involving the team. Reviews and approves all estimates and project plans.
Supports adherence to existing process best practices & standards; engages the services of the Domain Process Lead as a liaison across teams and areas within the department.
The Director has a solid understanding of technology as well as process management, including managing budgets, metrics, personnel, and team morale, as a leader.
Responsibilities:
Monitoring Team progress towards metric targets
Monitoring Team service performance based on service level agreements (SLA)
Actively participating in Continuous Improvement-related initiatives to minimize unfavorable variances
Overseeing Team system management (i.e., production support, production coverage schedules)
Identifying actions to improve services as necessary
Managing the expectations of customers
Supporting existing programs and initiatives to continually develop new skills and capabilities
Enabling an environment of continuous learning, knowledge sharing, and teamwork
Develop and execute a target state talent strategy for staff development
Construct and nurture high performing Agile squads leveraging strengths and enriching the “Way of Working”
Qualifications:
Minimum of 12 years' experience in IT (6+ years of management experience)
Bachelor's degree in a technical discipline preferred
Experience managing staff with capabilities in Java, Angular, API, back-end, real-time processing, framework development.
Talents needed for success:
Reinforcing adherence to processes
Performing root cause analyses for technical problems
Engaging in work product quality review
Identifying potential scope variances by monitoring work requirements definition, issue resolution, development progress and user sign-off
Reviewing change requests and developing an impact analysis for the Change Request
Refining work estimates and resource allocations to address approved change requests
Providing scope management/change control trigger
Working with customers (e.g., Product Management) to agree upon requirements and the design of the solution being implemented
Working with customers (e.g., Product Management) to clearly develop the solution definition, and the ensure that the developed solution meets business requirements
Driving functional and technical analysis and design activities
Managing development of the solution
Driving planning and execution of the testing activities
Manages the deployment of the solution
Manages teamwork to the budget
Mitigates risk by following established procedures, spotting key errors and demonstrating strong ethical behavior.
Leadership Competencies for this level include:
Strategic Thinking
Organizational Savvy
Leading Change
Financial Acumen
Coaching
Inclusive Leadership
About DTCC:
DTCC safeguards the financial markets and helps them run efficiently, in times of prosperity and crisis. We are uniquely positioned at the center of global trading activity, processing over 100 million financial transactions every day, pioneering industry-wide, post-trade solutions and maintaining multiple data and operating centers worldwide. From where we stand, we can anticipate the industry's needs and we're working to continually improve the world's most resilient, secure, and efficient market infrastructure. Our employees are driven to deliver innovative technologies that improve efficiency, lower cost, and bring stability and certainty to the post-trade lifecycle.
DTCC proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork. When you join our team, you'll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It's the chance to make a difference at a company that's truly one of a kind.
Principal Software Engineer
Software engineering manager job in Largo, FL
Job Description
The Principal Software Engineering position is a full-time exempt position. The individual will provide software development support to implementing software architectures, developing software design artifacts, translating system and subsystem software design requirements into code, and developing software testing. The individual will be part of a team a team of developers to help ensure that the product is developed per the customer requirements and delivery schedule following corporate processes and procedures. The Principal Software Engineer will report to the Team Lead.
Roles & Responsibilities
Lead software architecture development to meet customer requirements.
Lead software engineers in the development and implementation of software solutions.
Interface with the Software Test Engineer to ensure functional and system level software testing is performed in accordance with the SCRUM process.
Lead the adjudication and resolution of software bugs, issues, test failures, or other issues that arise during the development process.
Lead internal and external technical meetings/forums to discuss project status.
Work under the direct supervision of engineering leadership, to include Program Director and Chief Engineering
Lead system design and implementation of new tactical capabilities
Lead the enhancement of SCRUM processes and training as needed to improve program efficiency and personnel understanding.
Provide technical leadership and supervision of personnel supporting the ART.
Support other duties as assigned.
Skills and Competencies
BS degree in Engineering, or Computer Science required
Minimum of 15 years of software engineering experience required, preferably in the DoD industry
Demonstrated experience developing and implementing complex software solutions
Demonstrated experience with Object Oriented Programming (C, C++, JAVA), HTML5, and JavaScript
Experience developing software in a team-based development environment such as Agile Scrum
Demonstrated experience with agile project management, including project estimating, reporting, and backlog management
Ability to effectively lead/support a team of SW engineers
Excellent verbal and written communication skills are required
Demonstrated experience with the following Tools: Git, Atlassian (JIRA, Confluence), Jenkins, Eclipse, DOORS, Rhapsody
Demonstrated experience with Linux/Unix operating systems
Demonstrated ability to work in a fast-paced, dynamic team environment
Candidate must be organized and detail oriented
Location
Largo, FL
Clearance
Candidate must have an active SECRET security clearance.
Physical Requirements
Ability to stand or sit for extended periods of time
Ability to bend, stretch and lift up to 10 pounds occasionally
Cummings Aerospace provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Cummings Aerospace complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Cummings Aerospace expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Cummings Aerospace's employees to perform their job duties may result in discipline up to and including discharge.
Director of Software Engineering - Data Management Regulatory Reporting
Software engineering manager job in Tampa, FL
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Software Engineering at JPMorgan Chase within the Payments Technology team, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery. You will lead a portfolio of data engineering teams and services globally to solve complex data problems. You will partner with varied stakeholders to efficiently deliver data infrastructure, data modelling, insights, engineering for data science and model technical excellence in the data space. You will lead multiple teams requiring proven manager principles with an ability to define and deliver strategy across a global regulatory technical ecosystem.
Job responsibilities
Leads technology and process implementations to achieve functional technology objectives
Makes decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures
Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations
Delivers technical solutions that can be leveraged across multiple businesses and domains
Influences peer leaders and senior stakeholders across the business, product, and technology teams
Champions the firm's culture of diversity, equity, inclusion, and respect
Leverages deep expertise with data management tools, modeling, architecture and implementation
Coordinates the use of public cloud technologies
Maintains a problem solving and outcome focused mindset
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 10+ years applied experience, along with 5+ years of experience leading technologists
Experience developing or leading cross-functional teams of technologists
Experience with hiring, developing, and recognizing talent
Experience leading a product as a Product Owner or Product Manager
Practical cloud native experience
Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
Expertise with data modeling and data quality management
Experience leading a global team of engineers building large scale data solutions
Experience operating with agile methodology
Expertise with data security and access controls and automation with pipeline and testing
Experience applying AI-ML for efficiencies and data accuracy
Preferred qualifications, capabilities, and skills
Experience working at code level
Experience working with Databricks
Experience implementing data localization solutions
Experience with multi data cloud Snowflake, AWS Data lake house
Experience working with LLMs
Experience of regulatory data management and knowledge of payments regulations
Auto-ApplyDirector of Software Engineering - Payments Technology
Software engineering manager job in Tampa, FL
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Software Engineering at JPMorgan Chase in the CIB Payments - Embedded Finance & Solutions division, you will lead the frontend foundations team and drive meaningful impact across teams, technologies, and cross-departmental projects. You will set the strategic direction for all aspects of frontend engineering - including technology and framework selection, styling methodologies, design systems, accessibility, internationalization and localization, cross-device compatibility, state management, build and testing strategies etc. - to ensure scalable, high-quality user experiences that support our expanding business. You will manage multiple engineering teams, foster talent development, enhance engineering practices, and ensure that technology execution aligns with business objectives. You will collaborate with senior business, product, and technology stakeholders to shape strategic roadmaps, manage risks and budgets, and consistently deliver desirable business outcomes.
Job responsibilities
Set strategic direction for all aspects of frontend engineering and architecture across multiple businesses and domains
Manage multiple engineering teams, recruit and retain top talent, and foster continuous learning & growth
Influences peer leaders and senior stakeholders across the business, product, and technology teams
Makes decisions that influence teams' resources, budget, tactical operations, and strategic bets
Carries governance accountability for technology decisions, regulatory compliance, and control obligations
Champions the firm's culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 10+ years of applied experience
Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field
7+ years of experience leading multiple cross-functional teams of technologists
5+ years of experience with design & coding of large scale frontend applications
5+ years of experience leading frontend technology domain for large scale production systems
5+ years of experience designing & building cloud infrastructure to run frontend applications
Preferred qualifications, capabilities, and skills
Experience working in the Payments domain
Experience building AI applications or agents
Experience working in a highly regulated environment (e.g. Banking & Finance, Healthcare etc.)
Auto-Apply