Lead Software Engineer
Software engineering manager job in Lawrenceville, GA
Required Skills & Experience
8+ years of experience building web and SaaS based applications
Experience leading and mentoring other engineers
Expertise in C#, .NET Core, ASP.NET, SQL and no SQL databases
Experience with cloud platforms (Azure preferred)
Experience with microservices architecture and DevOps practices
Understanding of modern AI development
Job Description
An employer in Lawrenceville, GA is looking for a Lead Software Engineer. This role leads the design, development, and deployment of secure, scalable .NET applications within a Scrum Team, collaborating closely with Product, Design, QA, and Architecture to deliver high-quality features and robust backend services. It champions engineering best practices such as code reviews, testing, CI/CD, and agile methodologies, while mentoring team members and fostering continuous improvement. Responsibilities include ensuring compliance with industry standards, refining user stories, advocating for technical needs, maintaining strong unit test coverage, and improving code efficiency. The role also supports cross-departmental observability efforts and contributes to the governance of development processes, SDLC, and Agile delivery practices.
The total salary range for this position is $140k-$160k based on several factors, including experience, education, etc. Benefit packages for this role will include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching.
Software Development Manager - IP
Software engineering manager job in Duluth, GA
To us, CoServe means that “we're in it together” with our business partners. Your priorities are our priorities, and we are vested in your success. This core perspective drives everything we do. We've found that working together is what creates long-term value and profitability. Our mission is to serve you first, and in serving you, we win together.
Our vision is to help discover the very best talent on the planet. And then help those people find their ideal work opportunity.
CoServe's specific focus is IT and Telecommunication. As serving others has always been our M.O., we have built deep, lasting relationships over the last few decades. These relationships are what make the difference in finding the exact right person at exactly the right time.
Job Description
The Software Development Manager - IP will be responsible for planning, coordinating, and actively participating in the development of software for IP/CDN video delivery products. This includes but is not limited to Unified Origin servers and storage, intelligent request routing, content ingest and content transcoding. The position will report directly to the VP of Development and have team of business analysis, developers, and team leads. The Software Development Manager - IP will work closely with product and architecture teams to implement the company's Cloud and Service oriented architecture (SOA) strategy.
Essential Duties:
• Day to day activities of the development of IP/CDN video delivery products.
• Developing status updates, reports and metrics.
• Responsible for evaluating the architecture of the solution and developing a comprehensive technical implementation plan.
• Working with the Program management, Product Management, and the Architecture teams; explaining business value of the technical backlog and help prioritize the release backlog.
• Improving and driving the Software Engineering and implementation of technology related products.
• Continuous improvement in process and implementing controls to increase efficiency and productivity of engineering practices.
• Improve the team's technical ability, utilization, and overall efficiency by establishing best practices and creating individual development plans.
Qualifications
Education & Experience:
• Undergraduate degree required (preferably in a technical discipline),
• Masters in an engineering discipline preferred.
• 5+ years of successful experience as a manager of strong and diverse software engineering teams that support revenue generation in IP Video in a CDN environment.
• Strong experience with IP networking, routing/switching, security.
• Excellent technical skills and knowledge coupled with strong leadership, planning, and management abilities.
• Scrum/Agile methodologies knowledge helpful.
• Documented solid and successful experience in managing multiple complex software engineering projects for the last 8+ years, solid experience in project management, as well as effectiveness at managing several concurrent internal/external customers.
• Experience with Video solutions particular in IP delivery scenarios is a must.
• Expertise in ABR video
• Experience with Cloud-based solutions preferred
• Experience working with open source solutions.
• Experience with video streaming in a CDN environment
• Must demonstrate a solid understanding of technology trends and utilization for video solutions.
• Solid understanding of storage concepts for video and data - particularly Object Store.
• Leadership experience in a fast-paced and demanding development environment.
• Excellent understanding of modern networking protocols and technologies.
• Focus on product and technology innovation.
• History of setting aggressive yet attainable goals, and motivating teams to achieve them.
• Passion to dig in and lead the development of ground-breaking networking products.
• Proven track record of successful and timely product delivery, and of driving technical innovation.
• Strong communication skills, both inward and outward.
• Experience developing and presenting information to C-level audiences.
Additional Information
This is an immediate opportunity! Please contact us so we can help you get that first interview!
Software QA Manager
Software engineering manager job in Duluth, GA
Join Our Team In 2025, USA Today recognized Primerica as a Top Workplace USA for the fifth year in a row, and Newsweek named Primerica one of America's Greatest Workplaces for Diversity for the second consecutive year. In 2024, the Atlanta Journal-Constitution named Primerica as a Top Workplace for the eleventh consecutive year, and Forbes recognized Primerica as one of America's Best Employers for Women for the fifth year in a row. In addition, for the tenth time Primerica has been voted a Best Employer by Gwinnett Magazine. Primerica is a great place to work! Join our team to experience what it's like to work at "one of the best places to work in the metro Atlanta".
About this Position
The Software Quality Assurance Manager is responsible for managing testing and verification of software solutions developed at Primerica. The ideal candidate is highly technical and has a proven commitment to quality with a solid understanding of testing concepts, practices and procedures.
As a QA Manager, your primary responsibility will be to ensure strategic planning and implementation of SQA processes and to build effective test plans, test cases to explore and validate the functional correctness of our applications.
This is a Hybrid Role - 2days in office (Tue/Wed)
The estimated salary range for this role is: $110k - $139k
Responsibilities & Qualifications
ESSENTIAL FUNCTIONS
* Serve as a hands-on leader, driving quality assurance across web, mobile (iOS & Android), API, mainframe and database, ensuring systems are reliable, scalable, and secure..
* Define and execute a forward-looking QA strategy that supports modernization initiatives (cloud migrations, mobile framework upgrades, re-platforming) while maintaining stability in legacy systems.
* Establish and manage KPI, KRI, RTM, standards, and processes to measure and continuously improve organizational quality maturity.
* Actively contribute to test planning, automation and execution, covering functional, regression, integration, performance, compliance and UAT phases.
* Oversee and contribute directly to automation across web, mobile, API, and mainframe platforms, using Selenium with Java, Typescript/Node, WebdriverIO, Appium, RestAssured, and JMeter, with integration into CI/CD pipelines for faster, more reliable releases.
* Partner with product, development, and operations teams to align QA with business priorities and ensure quality is built into delivery pipelines.
* Provide input and estimates to project planning activities for SQA tasks and timely and accurate status reporting of SQA tasks, risks, and issues to project stakeholders.
* Design extensible test automation harnesses for easy modification, scalability, and usability. Lead and contribute to the organizations automation efforts across platforms.
* Drive process innovation and continuous improvement across QA practices, tools, and cross-team collaboration.
* Serve as project leader on large, complex projects; manages all aspects including planning, scheduling meetings, documenting decisions, making appropriate updates to test plan and strategy.
* Lead defect triage, root cause analysis, and risk mitigation to prevent recurrence of critical issues.
* Directly supervise and mentor SQA engineers. Supervisory responsibilities including performance management, staffing, employee relations & compensation.
* Provide support as subject-matter-expert (SME) for various applications and QA processes.
KNOWLEDGE, SKILLS AND ABILITIES
* Proven ability to lead by example as a hands-on QA practitioner, earning credibility with both engineers and executives.
* Strong leadership with the ability to scale QA teams while remaining actively involved in testing activities.
* Excellent communication and executive presence to present QA metrics, risks, and recommendations with authority grounded in hands-on knowledge.
* Deep knowledge of testing methodologies, automation, and QA tools, with a record of applying them directly in complex projects.
* Hands on experience with Selenium with Java, Typescript, Node, WebdriverIO, Appium, RestAssured and JMeter.
* Expertise in multi-platform QA (mainframe, web, mobile, APIs, databases) with practical, hands-on experience.
* Strong analytical and troubleshooting skills, including debugging and root cause analysis of complex, cross-system issues.
* Ability to balance strategic direction with day-to-day technical contribution, ensuring QA maturity and delivery speed.
* Familiarity with regulatory and compliance testing and ability to execute compliance-focused test cycles.
* Knowledge of Waterfall, Agile, DevOps, CI/CD pipelines, and hybrid delivery models, combined with hands-on experience embedding QA in those environments.
* Strong interpersonal skills with the ability to mentor through direct involvement, fostering collaboration and team development.
EDUCATION & EXPERIENCE:
* Bachelor's degree in computer science/technology/engineering, information technology, or equivalent discipline required
* 10+ years of progressive QA experience in enterprise-scale environments, with consistent hands-on involvement in testing.
* 5+ years in a QA management role, balancing leadership responsibilities with direct contribution.
* Strong experience in web, mainframe, API, mobile QA (iOS & Android), including devices, simulators/emulators, and cloud-based test platforms.
* Demonstrated ability to lead and implement automation frameworks across web, mobile, API, and mainframe platforms using Selenium with Java, WebdriverIO, Appium, RestAssured, and JMeter, integrated with CI/CD pipelines.
* Experience in estimating, prioritizing, planning and coordinating testing activities.
* Strong hands-on test case and test protocol writing skills.
* Proficiency in test case design, execution, and documentation using multiple testing methodologies (functional, regression, integration, exploratory, performance).
* Demonstrated ability to both lead and build automation frameworks across platforms, integrated with CI/CD pipelines.
* Experience with modern test and defect management tools (Jira, TestRail, ALM, or equivalents).
* Hands-on experience testing SOAP and REST APIs with Postman or equivalent tools.
* Familiarity with compliance and regulatory testing in financial or other highly regulated domains.
* Demonstrated success in QA leadership for modernization initiatives, with continuous personal involvement in testing and validation activities.
FLSA status:
This position is exempt (not eligible for overtime pay):
Yes
Our Benefits:
* Day one health, dental, and vision insurance
* 401(k) Plan with competitive employer match
* Vacation, sick, holiday and volunteer time off
* Life and disability insurance
* Flexible Spending Account & Health Savings Account
* Professional development
* Tuition reimbursement
* Company-sponsored social and philanthropy events
It has been and will continue to be the policy of Primerica, Inc., and its subsidiaries to be an Equal Opportunity Employer. We provide equal opportunity to all qualified individuals regardless of race, sex, color, religious creed, religion, national origin, citizenship status, age, disability, pregnancy, ancestry, military service or veteran status, genetic or carrier status, marital status, sexual orientation, or any classification protected by applicable federal, state or local laws.
At Primerica, we believe that diversity and inclusion are critical to our future and our mission - creating a foundation for a creative workplace that leads to innovation, growth, and profitability. Through a variety of programs and initiatives, we invest in each employee, seeking to ensure that our people are not only respected as individuals, but also truly valued for their unique perspectives.
Auto-ApplySoftware Development Manager
Software engineering manager job in Duluth, GA
The SaaS team is looking for a leader to help drive Neptune's platform development. Neptune's platform is the foundation for our commercial software offering. Neptune's platform is composed of services to manage our customer's operations to include compute, network and storage resources. These services are used by end users
for access to IOT data, specifically Neptune's world class water meters.
We provide autonomy for the development leaders, to hire and coach engineers to collectively solve problems.
You will get all the support from leadership and your peers to succeed in this journey.
We are not fans of bureaucracy and take our culture of execution seriously. We challenge status quo and welcome
thinking that is not typical.
We develop solutions that scale and you need to be in the driver seat and work through any challenges and solve
problems. The aspects of why and what are well defined and the how part is accomplished by the team.
Our most valued partner is our customer. This is part of our DNA. You are responsible for making them successful
when they use our services.
As a leader, you will need to build a diverse and open culture that embraces debate, makes decisions and
collectively work and deliver to our customers.
We are a data driven company. Data is our mirror and we measure everything we build and work hard to ensure
what we measure makes our customers happy.
The team size will be 5-7 engineers with varied levels of experience (new college grads to extremely accomplished
senior technical individual contributors).
Responsibilities
* Demonstrates knowledge of cloud architecture and implementation features (i.e. OS, multi-tenancy,
virtualization, orchestration, and elastic scalability).
* Acts as subject matter expert to the organization when migrating existing customer's data to AWS cloud as
part of Neptune's Cloud First direction.
* Maintains overall industry knowledge on latest trends and technology.
* Develops full stack solutions and evaluates architectural alternatives for private, public, and hybrid cloud
models, including SaaS, IaaS, PaaS, and other cloud services.
* Defines optimal design patterns and solutions for high availability and disaster recovery for applications.
* Researches, operationalizes, and trains others in the use of cloud technologies and best practices.
* Ensures delivered solutions meets/performs to technical and functional/non-functional requirements.
* Provides technical expertise and ownership in the diagnosis and resolution of an issue, including the
determination and provision of workaround solution or escalation to business owners.
* Ensures delivered solutions are realized in the timeframe committed and works in conjunction with project
sponsors to size and manages the scope and risk.
* Effectively manages team to achieve results by providing appropriate direction, timely developmental
feedback and coaching, and conducting performance reviews and conversations.
* Provides coaching and direction to the team that drives action and enables achievement of performance and
operational goals.
* Evaluates and implements AI-assisted development tools to improve team productivity and code quality
* Coaches and trains engineering teams on effective use of AI development tools while maintaining coding
standards
* Stays current with AI development trends and assesses their applicability to Neptune's platform
development
* Drives adoption of AI tools that enhance development velocity while ensuring security and quality standards
Experience
* 7-10 years of experience in developing code, testing and deploying it in production.
* At least 3 years of experience in managing teams in building platforms and delivering them
* 7+ years creating data models, schema design and schema development
* 7+ years T-SQL coding; including stored procedures, views, and triggers
* 7+ years optimizing SQL performance, work with database partitioning, compression and indexing
* 7+ years implementing operational automation and monitoring using scripts and SQL jobs
* Plan, prepare, test and perform database patches and upgrades
* Experience with AWS Redshift, AWS EMR.
* Experience with one or more programming languages (i.e. C# or Java).
* Exposure to multiple, diverse technologies and processing environments.
* Knowledge of all components of a technical architecture.
* Strong understanding of network architecture.
* Demonstrates leadership ability to back decisions with research and the "why". Articulate several options, the
pros and cons for each, and a recommendation.
* Demonstrates forward thinking around where the organization is going and how technology can support these
efforts.
* A 'can-do' attitude to meet challenges; energized by change and thriving in team-based work.
* Excellent verbal, written, interpersonal, and customer service skills and ability to establish good working
relationship with a wide range of people.
* Project and time management skills, with the ability to manage completing priorities.
* Demonstrable experience in solving problems in the areas of distributed systems at scale preferably at
Systems level (Application level experience with systems orientation is also welcome).
Experience working in a diverse team and accomplishing goals with cross team collaboration.
* Experience working in the public clouds is a plus but not required.
Education
* A Bachelor's or higher degree in Computer Science or related field. A lack of degree can be supported by an
accomplished career in building software systems at scale.
* Experience as a team lead.
Location: Duluth, GA
#HP1
Engineering Manager
Software engineering manager job in Buckhead, GA
What We Need Corpay is currently looking to hire an Engineering Manager to join our team. This position falls under our Lodging division supporting our airline line of business based in Atlanta, GA. In this role, the Engineering Manager is a hands-on role responsible for leading a team of software developers and their projects. Candidates must have strong design, development and integration experience. The Engineering manager oversees the implementation of technology solutions aligned with company objectives. This includes leading multiple teams. This individual will help manage the delivery of implementation projects that may require Product customization, integration, and migration, with a goal to drive the team to develop new system and business processes. This individual will report into the VP of Software Engineering and could work with the Business Analysts, Developer, QA, and Engineering to prioritize projects and facilitate the project lifecycle.
How We Work
As an Engineering Manager, you will be expected to work in a Hybrid environment reporting to our Peachtree Corner office location. Corpay will set you up for success by providing:
Assigned workspace in home office set up
Company-issued equipment + remote access
Formal, hands-on training
Role Responsibilities
The responsibilities of the role will include:
Developing an in-depth understanding of existing systems, processes, and future requirements to make recommendations for improvement
Interacting with director or higher-level management and stakeholders with the ability to communicate effectively with both oral and written presentations and recommendations.
Working directly with business units to understand business requirements pertaining to application development and enhancements
Leading implementation of projects from beginning to completion on time and within budget
Helping to develop metrics to measure efficiencies before and after implementation of new tools or processes
Could be asked to research software systems to understand existing functionalities and impact of potential changes
Collaborating with the teams and validating all necessary requirements have been fulfilled
Participating and leading the day-to-day activities of implementation teams, inclusive of staff oversight, agile ceremonies, software design sessions etc.
Taking ownership of projects, work closely with Business stakeholders, understand and fine-tune business requirements
Leading technical discussions, collaborating with other technologists, architects
Leading engineering teams from the frontlines, help remove roadblocks, adhere to Agile practices
Proactively identifying system improvement opportunities, embrace innovation and continuous improvement
Qualifications & Skills
Bachelor's degree in Computer Science or related field or equivalent experience
7+ years of hands-on experience in software engineering, at least 2 years of people & project management experience
Design & development experience in multi-tiered client-server applications
Strong technical background, hands-on coding experience.
Experience preparing and presenting design diagrams.
Experience with cloud technologies preferred
Project and team management skills, familiarity with Scrum and Kanban practices.
Demonstrated ability to communicate and interact with a wide range of users ranging from very technical to non-technical.
Proven excellence in driving projects to implementation on time and within budget
Developed skills in examination and analysis
Proven excellence in communication, presentation, and organizational skills
Strong critical thinking, problem solving and decision-making skills
Ability to multi-task, work both independently and collaboratively with high attention to detail, and adapt to changing customer service needs
Approaches and solves problems with flexible, creative, and versatile thinking
Ability to take initiative and be self-motivated
Benefits & Perks
Medical, Dental & Vision benefits available the 1st month after hire
Automatic enrollment into our 401k plan (subject to eligibility requirements)
Virtual fitness classes offered company-wide
Robust PTO offerings including: major holidays, vacation, sick, personal, & volunteer time
Employee discounts with major providers (i.e. wireless, gym, car rental, etc.)
Philanthropic support with both local and national organizations
Fun culture with company-wide contests and prizes
Equal Opportunity/Affirmative Action Employer
Corpay is an Equal Opportunity Employer. Corpay provides equal employment opportunities to all employees and applicants without regard to race, color, gender (including pregnancy), religion, national origin, ancestry, disability, age, sexual orientation, gender identity or expression, marital status, language, ancestry, genetic information, veteran and/or military status or any other group status protected by federal or local law. If you require reasonable accommodation for the application and/or interview process, please notify a representative of the Human Resources Department.
Pay Transparency
This salary range is provided for locations which require such disclosure. Where a position or applicant may fall in a particular wage range depends on a number of factors including but not limited to skill sets, experience training licenses and certifications (if applicable), and other business and organization needs. The disclosed range has not been adjusted for the applicable geographic markets. At Corpay it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions depend on the facts and circumstances of each case. The estimate of the minimum and maximum salary range is $140k-$160k.
For more information about our commitment to equal employment opportunity and pay transparency, please click the following links: EEOC and Pay Transparency.
Sr. Director, Software Engineering
Software engineering manager job in Norcross, GA
Sr. Director Software Engineering will provide technical leadership in establishing both short-term and long-term technology and product development plans in support of business growth and profitability goals. This position requires an experienced strong technical, strategic leader where the scope and complexity of responsibilities require the integration of multiple disciplines and departments to satisfy quality, time and budget objectives. This role will set direction and strategy for the global software engineering function and aid in development of technology road-maps to align with objectives and plans established by top R&D leadership.
Responsibilities
Key Accountabilities
Collaborate and align with COO and commercial partners to develop a compelling product vision and roadmap for Transfusion Technology Center software strategy, based on a clear understanding of market and customer needs for the Technology Center and portfolios.
Lead and develop a world-class software engineering team. The ideal candidate will be a magnet and developer of exceptional talent who motivates teams to exceed expectations.
Lead the software engineering team to drive innovative thinking and solutions, translating the technology center product roadmaps into clear software roadmaps and development priorities, implementable architectures and timely release planning of core software technologies required to ensure business growth.
Collaborate with cross-functional leaders in other functional disciplines to align strategies and product roadmaps with “central” software engineering teams e.g. CSW, Digital Factory, IT and customer support, to ensure a seamless customer experience through installation, usage and support of all software applications.
Improve engineering development approaches and processes to increase the efficiency and cost effectiveness of the engineering organization. Ensure compliance to software development standards and implement Lean-Agile development processes with special attention to software quality.
Establish and regularly communicate KPIs and metrics that help measure product application stability and performance, quality of overall software solutions and engineering team productivity. Promotes an environment of creativity and innovation in completing divisional and cross-functional responsibilities.
Hold the software development teams accountable for execution of best practices and overall solution quality and performance. Drive a culture of technical excellence, customer intimacy, delivery and accountability.
Recruit, train and develop "best-in-class" capabilities that will meet current and future portfolio needs.
Effectively manage external business partners and build a working model to allow flexible resourcing based on the business needs.
Networking/Key relationships
Consider different roles which this job typically interacts both inside and outside the organization, the purpose of that interaction, and the complexity of that interaction.
Qualifications
Minimum Knowledge & Experience required for the position:
A B.S., M.S. or Ph.D. in computer, mathematics or electrical engineering or a related technical field.
Master's degree (M/A) or equivalent with four to ten years related experience and/or training; or equivalent combination of education and experience.
Minimum 7 years experience in a leadership role, including strategic development and resource and budget management.
Management has the discretion of substituting relevant work experience for a degree and/or making exceptions to the years of experience requirement.
Skills & Capabilities:
Demonstrable experience and success in the development of complex medical device software products, including embedded software, informatics systems, and ancillary products through all phases of the software development life-cycle, employing various models and methods.
Subject matter expert on national and international medical device software development standards and regulations, including software development life-cycle, software risk management, software product quality management, and usability engineering.
Lead deep technical design discussions and strategy within the technology team, across partner teams, the company and customers ensuring that we're building and delivering a state of the art data infrastructure
Experience designing, architecting, and leading Cloud/SaaS data platforms and operations at scale
Comprehensive understanding of cybersecurity concepts and principles as applicable to regulated medical devices.
Proven ability to create, lead, establish and maintain effective working relationships in order to influence and educate internal and external cross-functional customers at all levels, including senior leadership. Operates effectively in a cross-functional team setup to provide inputs on strategy and roadmap of product development.
Ability to handle multiple priorities and key activities simultaneously, and to meet key deadlines through the application of effective time and resource management skills.
Self-motivated, good interpersonal skills, and capability to analyze and solve complex problems through innovative thought and experience. Operates independently and exercises good judgement.
Expert in Windows Operating Systems, Microsoft SQL Server, Web Services, MVP Frameworks and multi-threaded programming.
Proficiency with Java, JavaScript, Angular, SQL, C, C++ and C# preferred. Experience with.NET frameworks, VB.NET, Visual Studio is desired.
Knowledgeable in software configuration, build, and release management.
Experience with integrated development environments and software development applications. Experience with Visual Studio and Team Foundation Server preferred.
Ability to coach, mentor and develop technical talent within the organization.
Excellent written and verbal communication skills.
Travel requirements:
10 -15% (Flexible)
Auto-ApplyEngineering Manager
Software engineering manager job in Suwanee, GA
SGS is the global leader and innovator in inspection, verification, testing and certification services. Founded in 1878, SGS is recognized as the global benchmark in quality and integrity. With over 97,000 employees in 130 countries and operating a network of more than 2,400 offices and laboratories, we provide services to almost every industry by assuring quality and safety of products and services.
Trusted all over the world, SGS is a market leader because we put 100% passion, pride and innovation into everything we do. We encourage new ideas. We welcome people who challenge the way we do things. And we will be 100% committed to helping you reach your full potential.
Primary Responsibilities:
This is a management role requiring knowledge of electrical product testing and certification. The individual will be responsible for testing and managing lab throughput as well as client communication of projects and sales support. This individual will manage projects from the proposal process through the delivery of the final test report. Additional duties include generation of quality procedures and work instructions, design, and implementation of test fixtures, acquiring lab equipment and obtaining/maintaining facility accreditations. This position will include managing direct reports.
Specifically, these responsibilities are to:
Review the design of electrical products against UL / CSA / EN / IEC standards with customers
Conduct project reviews in accordance with UL / CSA /EN / IEC standards
Managing engineers and technicians
Developing and maintaining site accreditations
Procurement of test equipment and lab development
Ability to engage with sales to develop and expand the market
Travel to customer sites and other SGS facilities - Requires 25-35% travel
Specific knowledge of IEC/UL 62368-1 and IEC/UL 61010-1 is preferred.
Qualifications
Profile of the position (Requirements & Qualifications):
BSEE or equivalent degree or
6+ years in the certification, testing industry.
In-depth knowledge of ISO 17025 site accreditation requirements
Able to travel outside the US.
An MBA is a plus
Skills/Competencies:
Excellent interpersonal and communication skills, good team spirit and adaptability.
Ability to communicate effectively with SGS personnel and clients outside the US
High level of accuracy and good presentation skills.
Able to work effectively as a team leader.
Ability to supervise/mentor staff.
Ability to prioritise workload and meet deadlines.
Ability to work in a fast paced and dynamic environment, able to deal with ambiguity.
Ability to work on multiple tasks at the same time and prioritize them accordingly.
Knowledge of US and Canada Electrical safety standards
Ability to interpret specifications to satisfy customer requirements.
Additional Information
Benefits
Competitive salary.
Comprehensive health, dental, and vision insurance for full time employees.
Retirement savings plan.
Continuous professional development and training opportunities.
A dynamic, collaborative work environment.
Access to cutting-edge cryptographic technology and tools.
Physical Demands of the Job
Stand: Occasionally
Move or traverse: Frequently
Sit: Constantly
Use hands: Constantly
Reach with hands and arms: Occasionally
Climb or balance: Occasionally
Stoop, kneel, crouch or crawl: Occasionally
Talk/hear: Constantly
Taste/Smell: Occasionally
Lift/carry/push or pull: Occasionally 30 lbs
Additional information
SGS is an Equal Opportunity Employer, and as such we recruit, hire, train, and promote persons in all job classifications without regard to race, color, religion, sex, national origin, disability, age, marital status, sexual orientation, gender identity or expression, genetics, status as a protected veteran, or any other characteristics protected by law.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without reasonable accommodations. The requirements listed above are representative of the knowledge, skills, and/or abilities required.
This job description should not be construed as an exhaustive statement of duties, responsibilities or requirements, but a general description of the job. Nothing contained herein restricts the company's rights to assign or reassign duties and responsibilities to this job at any time.
If you are applying for a position within the United States and you have difficulty completing the on-line employment application because of a disability, please call ************ for assistance and leave a message. You will receive a callback. Please note, this phone number is not for general employment information but is only for individuals who are experiencing difficulty applying for a position due to a disability.
Senior Software Engineer, Core Experiences - Athens, USA
Software engineering manager job in Athens, GA
Job Description
Mission
Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Lead Software Engineer
Software engineering manager job in Lawrenceville, GA
Description Summary: We are a SaaS company specializing in accounting software for the hospitality industry, built on a modern .NET technology stack. As a Lead Software Engineer, you will be responsible for defining architecture, ensuring code quality, mentoring engineers, and leading the migration of legacy functionality into the core platform. This role requires strong technical leadership and hands-on expertise in modern .NET development.
Essential Duties:
The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor's requests for additional or altered duties.
• Lead the design, development, and deployment of scalable and secure .NET-based applications for a Scrum Team.
• Collaborate closely with Product, Design, and QA teams to deliver high-quality features that meet customer needs.
• Collaborate with architecture to implement robust backend micro-services, APIs, and integrations with third-party platforms.
• Champion best practices in software engineering, including code reviews, testing, CI/CD, and agile methodologies.
• Mentor and guide engineers, fostering a culture of continuous learning and improvement.
• Effectively implement and govern the M3 development processes and guidelines.
• Evaluate and introduce new technologies and frameworks to enhance our platform's performance and maintainability.
• Ensure the software meets compliance and security standards relevant to the accounting industry.
• Ensure accurate Feature estimation and user story refinement with Product Managers/Owners and Scrum Teams
• Ensure non-functional requirements and technical needs are advocated in product backlogs.
• Ensure appropriate unit test coverage for optimal product reliability and release velocity
• Refactor existing code as needed to improve code maintainability and efficiency
• Partner with other departments to ensure best in class observability of application and technical infrastructure.
• Contribute to improving and governing SDLC, development, Agile, and CI delivery processes and best practices
Education/Training/Experience:
• 8+ years of experience building web and SaaS based applications
• Proven experience leading software development teams in a SaaS environment.
• Deep expertise in C#, .NET Core, ASP.NET, SQL and no SQL DBs and related technologies.
• Strong understanding of cloud platforms (preferably Azure), microservices architecture, and DevOps practices.
• Understanding of modern AI development technologies/approaches and how to leverage them safely and securely.
• DevOps and modern containerization experience.
• Excellent problem-solving skills and a passion for clean, maintainable code.
• Experience with accounting or financial software is a plus.
• Strong communication and leadership skills, with the ability to influence cross-functional teams.
• Experience with Agile processes in a structured setting (Scrum and/or Kanban)
• Experience using data for decision-making related to team and system performance, relying heavily on telemetry and monitoring
Physical Requirements:
• Ability to sit and/or stand for extended periods.
• Ability to perform work on a computer for extended periods.
• Ability to work in the office regularly, or pivot to working at home should emergency situations arise.
• Ability to travel in representing the company's interests required.
• Ability to attend work per assigned schedule and attend meetings with excellent attendance and punctuality.
• Ability to lift and move light to moderate items occasionally without reasonable accommodation
Auto-ApplyAdvanced Software Engr
Software engineering manager job in Duluth, GA
Advanced Software Engineer for Honeywell International, Inc. (Duluth, GA) RESPONSIBILITIES: * Supporting the design and development team dedicated to the RF and DSP automation features and capabilities for ERCES BDA and DAS. * Design and development team dedicated to the production automation system Fiplex Automation System.
* Responsible for the selection of the RF test equipment and other ancillary equipment to be used in the Semi-Automatic FAS stations and FAS Automatic Testing stations.
* Design and implementation of the JAVA control programs for RF measurement instruments in FAS production stations.
* Design and implementation of the firmware of the test interfaces, in the production FAS stations. Support the design of the FAS system database architecture.
* Support the design of web and desktop interfaces for FAS system users.
* Design and implementation of the variants that are necessary so that Vendors can operate the FAS system in their facilities.
* Support the testing, debugging, and correcting the new firmware and control programs, so that FAS can operate efficiently with the new products that R&D develops and that must go into production.
* Support the development and implementation of the interfaces between the FAS system, the FAS terminals, and the DSP core of the Bidirectional Amplifiers and Distributed Antenna Systems that will be automatically calibrated and tested by FAS.
* Work with DSP and FPGA area leads to optimize the firmware, with the aim of increasing the level of productivity of the Company, making FAS automation more efficient.
* Work together with the Company Compliance department, for FAS to perform all RF and functional test required by NFPA, IFC, UL and FCC.
* Work with Production with the objective of improving the integration of FAS with SAP, for the reduction of manual processes related to the management of production orders in SAP.
YOU MUST HAVE:
* Qualified applicants must have a Bachelor's degree or foreign equivalent in Electronic Engineering, or a related field, and three (3) years of engineering experience.
* Full term of experience must include: Radiofrequency (RF) passive and active designs experience; RF lab test experience; Bidirectional Amplifiers (BDA) and Distributed Antenna Systems architecture knowledge; operation of BDA and DAS; FCC, NFPA, IFC and UL standards knowledge; Emergency Radio Communications Enhancement System (ERCES); RF in-building wireless knowledge; Digital Signal Processing; Field Programmable Gate Array (FPGA) programming; Database management knowledge; and JAVA programming experience.
* Telecommuting permitted up to two (2) times per week.
* Up to 5% domestic and international travel required.
ADDITIONAL INFORMATION:
* Job Site: Duluth, GA
* 40 hours/week
* Eligible for Employee Referral Program: $1500
If offered employment must have legal right to work in U.S. EOE.
Advanced Software Engr
Software engineering manager job in Duluth, GA
YOU MUST HAVE:
Qualified applicants must have a Bachelor's degree or foreign equivalent in Electronic Engineering, or a related field, and three (3) years of engineering experience.
Full term of experience must include: Radiofrequency (RF) passive and active designs experience; RF lab test experience; Bidirectional Amplifiers (BDA) and Distributed Antenna Systems architecture knowledge; operation of BDA and DAS; FCC, NFPA, IFC and UL standards knowledge; Emergency Radio Communications Enhancement System (ERCES); RF in-building wireless knowledge; Digital Signal Processing; Field Programmable Gate Array (FPGA) programming; Database management knowledge; and JAVA programming experience.
Telecommuting permitted up to two (2) times per week.
Up to 5% domestic and international travel required.
ADDITIONAL INFORMATION:
Job Site: Duluth, GA
40 hours/week
Eligible for Employee Referral Program: $1500
If offered employment must have legal right to work in U.S. EOE.
Advanced Software Engineer for Honeywell International, Inc. (Duluth, GA)
RESPONSIBILITIES:
Supporting the design and development team dedicated to the RF and DSP automation features and capabilities for ERCES BDA and DAS.
Design and development team dedicated to the production automation system Fiplex Automation System.
Responsible for the selection of the RF test equipment and other ancillary equipment to be used in the Semi-Automatic FAS stations and FAS Automatic Testing stations.
Design and implementation of the JAVA control programs for RF measurement instruments in FAS production stations.
Design and implementation of the firmware of the test interfaces, in the production FAS stations. Support the design of the FAS system database architecture.
Support the design of web and desktop interfaces for FAS system users.
Design and implementation of the variants that are necessary so that Vendors can operate the FAS system in their facilities.
Support the testing, debugging, and correcting the new firmware and control programs, so that FAS can operate efficiently with the new products that R&D develops and that must go into production.
Support the development and implementation of the interfaces between the FAS system, the FAS terminals, and the DSP core of the Bidirectional Amplifiers and Distributed Antenna Systems that will be automatically calibrated and tested by FAS.
Work with DSP and FPGA area leads to optimize the firmware, with the aim of increasing the level of productivity of the Company, making FAS automation more efficient.
Work together with the Company Compliance department, for FAS to perform all RF and functional test required by NFPA, IFC, UL and FCC.
Work with Production with the objective of improving the integration of FAS with SAP, for the reduction of manual processes related to the management of production orders in SAP.
Auto-ApplySoftware Developer
Software engineering manager job in Norcross, GA
This company is one of the leading global technology and consulting companies and the technological partner for core business operations of its customers world-wide. We are a world-leader in providing proprietary solutions in specific segments in Transport and Energy markets, and the leading firm in Digital Transformation Consultancy and Information Technologies in Spain, Latin America, and the United States.
We are looking for an experienced individual to work at our location to provide technology leadership necessary to develop and maintain an updated high-quality portfolio of systems and solutions that address the needs of the energy delivery industry.
Responsibilities:
Design software applications for SCADA, ADMS, and OMS systems
Maintain and update older software applications
Implement SOW review with customers on jobs to define targets and align job requirements versus product offerings to reduce mismatches
Assist with customer support and trade show demonstrations, demos, and training
Allocate resources to address the User Interface offering, starting with mobile offerings
Review workmanship, quality of work, and variances to find root cause of development issues.
Hold product reviews between developers to review changes to the code
Coordinate reviews between developers, CTO, Customer Care and Product Managers to ensure coding changes, scripts, and nodes are defined and understood.
Coordinates source code development, and binary testing (alpha testing) with QTR based on product update cycle.
Education, Experience, and KSA's
A Bachelor's Degree in Computer Science or related field from an accredited college or university.
Four to six years' experience with C++, Java, Python, and Oracle
Ability to modify and write software related to power utility industry in C++
Knowledgeable of new technology techniques that can be applied to our platforms/
Strong technical writing and interpersonal skills in order to articulate development requirements to colleagues and management.
Highly organized, excellent problem solver, strong attention to detail and ability to prioritize and multi-task.
This company is one of the leading global technology and consulting companies and the technological partner for core business operations of its customers world-wide. We are a world-leader in providing proprietary solutions in specific segments in Transport and Energy markets, and the leading firm in Digital Transformation Consultancy and Information Technologies in Spain, Latin America, and the United States.
We are looking for an experienced individual to work at our location to provide technology leadership necessary to develop and maintain an updated high-quality portfolio of systems and solutions that address the needs of the energy delivery industry.
Responsibilities:
Design software applications for SCADA, ADMS, and OMS systems
Maintain and update older software applications
Implement SOW review with customers on jobs to define targets and align job requirements versus product offerings to reduce mismatches
Assist with customer support and trade show demonstrations, demos, and training
Allocate resources to address the User Interface offering, starting with mobile offerings
Review workmanship, quality of work, and variances to find root cause of development issues.
Hold product reviews between developers to review changes to the code
Coordinate reviews between developers, CTO, Customer Care and Product Managers to ensure coding changes, scripts, and nodes are defined and understood.
Coordinates source code development, and binary testing (alpha testing) with QTR based on product update cycle.
Education, Experience, and KSA's
A Bachelor's Degree in Computer Science or related field from an accredited college or university.
Four to six years' experience with C++, Java, Python, and Oracle
Ability to modify and write software related to power utility industry in C++
Knowledgeable of new technology techniques that can be applied to our platforms/
Strong technical writing and interpersonal skills in order to articulate development requirements to colleagues and management.
Highly organized, excellent problem solver, strong attention to detail and ability to prioritize and multi-task.
Senior Robotics Software Engineer, Manipulation & Automation
Software engineering manager job in Norcross, GA
At Slip Robotics, we are at the forefront of revolutionizing the logistics and automation industry with cutting-edge robotic solutions. Our mission is to transform the way goods move through the world by designing and building autonomous systems that enhance trailer loading and unloading to drive efficiencies throughout the supply chain. We believe in the power of innovation and collaboration, and our team is dedicated to pushing the boundaries of what's possible in robotics. Join us and help shape the future of automation!
The Role
We are seeking a highly skilled Sr. Robotics Software Engineer to lead the development of our next-generation automated payload handling cell. You will design and implement manipulation software solutions for a multi-arm robotic workcell integrated with conveyors to autonomously load payloads onto Slip's SlipBot platform-targeting 10x throughput improvements over manual operations.
This is a high-impact role where you will own the full software stack for robotic manipulation: from motion planning and grasp optimization to vision-guided picking and real-time cell orchestration. You will work with a multidisciplinary team to integrate manipulation software components into production-ready robotic solutions deployed at Fortune 500 customer sites.
Key Responsibilities
Design and implement software for autonomous robotic manipulation, including path planning, motion control, and grasp optimization algorithms
Develop multi-robot coordination systems to orchestrate 2-4 robot arms working collaboratively with conveyor systems to achieve high-throughput payload handling
Integrate computer vision and perception systems (3D cameras, depth sensors) for payload detection, classification, and optimal pick-point determination
Build real-time control systems that interface with industrial robot controllers (Fanuc, ABB, KUKA, Universal Robots) via ROS/ROS2
Develop and maintain drivers and interfaces for sensors, PLCs, and conveyor systems (Modbus, EtherNet/IP, Profinet)
Implement collision avoidance, functional safety protocols, and human-robot collaboration features compliant with ISO 10218 and ISO/TS 15066
Create high-fidelity simulation environments (Gazebo, Isaac Sim, or vendor simulators) for rapid prototyping and validation of cell configurations
Optimize cycle times and system reliability to achieve >99% uptime in 24/7 production environments
Collaborate with cross-functional teams (mechanical, electrical, operations) to ensure seamless hardware-software integration
Build diagnostic tools, monitoring dashboards, and CI/CD pipelines to streamline development and deployment
Stay updated on the latest advancements in robotic manipulation, machine learning for grasping, and warehouse automation
Provide mentorship and guidance to junior engineers
Requirements
Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, or related field
5+ years of experience in robotics software development, with hands-on experience on real robotic manipulation systems
Expert proficiency in Python and C++ for robotics applications
Strong experience with ROS/ROS2 framework and MoveIt for motion planning
Experience with industrial robot programming (Fanuc TP/Karel, ABB RAPID, KUKA KRL, or UR Script)
Proficiency with computer vision libraries (OpenCV, PCL) and 3D perception systems
Understanding of robot kinematics, dynamics, path planning algorithms, and real-time control systems
Experience with Linux (Ubuntu) and version control systems (Git)
Exceptional problem-solving skills and ability to adapt in a fast-paced startup environment
Excellent communication skills and experience working in cross-functional teams
Nice to Have
Ph.D. in Robotics with focus on manipulation
Experience with machine learning approaches to grasp planning (reinforcement learning, imitation learning)
Familiarity with robot simulators (Isaac Sim, MuJoCo) and robot learning frameworks (Isaac Gym)
Experience with conveyor system integration and PLC communication protocols
Background in warehouse automation or logistics robotics
Experience deploying robotic systems in production environments
Knowledge of AWS or cloud services for robotics fleet management and data processing
Experience building and maintaining CI/CD processes for robotics software
Benefits
Be a part of a passionate and innovative team
Work on groundbreaking technology in robotics and automation
Opportunity to shape the future of logistics and freight industries
Competitive compensation and equity options
Comprehensive benefits package
Permissive time off
Auto-ApplyManager of Engineering
Software engineering manager job in Clarkesville, GA
Job Description
The primary objective of the Manager, Engineering is to manage the system reliability and electric staking functions for the engineering department within Habersham EMC to help achieve the mission of the cooperative and to safely provide reliable service to its members. This role will ensure that reliable, safe and cost-effective services and/or facilities are planned, constructed and maintained at the lowest reasonable cost consistent with good engineering and business practices.
The ideal candidate will exhibit a strong desire for professional growth and advancement. This includes a willingness to take on additional leadership responsibilities in the future and contribute to the coop's mission with their proactive and ambitious attitude, actively seeking to promote and improve the department and the cooperative's success. Habersham EMC prides itself in providing outstanding customer service and reliability to its member-owners.
Habersham EMC is located in beautiful, northeast Georgia serving approximately 37K meters. Established in 1938, the cooperative serves six counties: Habersham, White, Rabun, Hall, Lumpkin, and Stephens. The successful candidate must reside within Habersham EMC's service territory.
Qualifications
Experience & Education
Required Education - Bachelor's degree in Electrical Engineering or related engineering field required.
Required Experience - Requires a minimum of 3-5 years of engineering experience in an electric cooperative or electric utility system, including reliability, staking, and mapping.
Licenses - Georgia driver's license and safe driving record required to operate HEMC owned or leased vehicles.
Preferred Experience - NISC and MapWise software systems
Preferred Qualifications - Registration as Professional Engineer
An equivalent combination of experience, education, and related qualifications may be considered.
Knowledge, Skills & Abilities
Thorough knowledge of overhead and underground system design and reliability, engineering, and maintenance.
Demonstrated management skills including delegation, coaching and mentoring, and fostering a positive and collaborative team environment.
Requires excellent organization and planning skills, including the ability to prioritize and plan complex and/or multiple tasks or projects while adhering to deadlines.
Ability to effectively lead a team and be accountable for the performance and results.
Ability to successfully enhance Engineering's effectiveness and drive productivity.
Requires knowledge of business and management principles involved in strategic planning, resource allocation, production methods, and coordination of people and resources.
Strong computer skills required, including Excel and Microsoft Office.
Ability to maintain confidential information.
Ability to shift focus and be responsive to tasks requiring immediate attention or prioritization.
Strong interpersonal relations skills and ability to develop and maintain excellent working relationships.
Requires flexibility to work irregular hours during emergency situations.
Job Posted by ApplicantPro
Software Integration Engineer
Software engineering manager job in Norcross, GA
About The Role
We are seeking for a highly experienced, self-starter and team player Integration Engineer to join our team. Reporting to the Software Delivery Manager, you will partner with IT and business to support the continued growth and success of the enterprise. You will have a strong background in the utility or related industry, coupled with expertise in COTS and SaaS software integration, administration, or management.
This role requires hands-on experience with APIs and system integrations, along with excellent analytical and problem-solving abilities. To be successful, you will need to demonstrate both business acumen and technological insight to execute our global integration strategy for cloud based Sapient Asset Insights solution and TOTUS online monitors implementation at our customer sites. You will work closely with Data Engineer, IT Developers, and end users to design, develop, test, and implement interfaces to/from Enterprise Systems.
Location : This is a hybrid onsite role (3 days in office) based out of our Atlanta Camlin office.
In this role, you will:
Be responsible for the design and development of Enterprise Integrations.
Support the application development lifecycle by developing, implementing the organization's approach to integration development, management and monitoring.
Support multiple production systems, perform upgrades, and develop custom applications.
Liaise with other Camlin departments to obtain any other functional information required to help resolve more complicated problems for customers.
Communicate regularly with customers to update them on support cases.
Provide live support to customers and internal teams.
Create work instructions and training documentation to support customers.
Capture quality issues and raising internal support tickets.
Preparing trip reports, presentations and reports outlining progress, deliverables, and areas for improvement.
What you bring to Camlin:
Bachelor's degree in STEM or a related field from a four-year college or university; 5 or more years of similar experience.
Utility or related industry experience is preferred.
Minimum of 5 years' experience with commercial off the shelf (COTS) or SaaS software administration or management
Experience implementing Enterprise Integration Tools, or related platform processes, creating Business Rules, APIs, RESTful services, SOAP, and Managed File Transfer (MFT).
Proficiency in modern enterprise integration tools such as MuleSoft, Boomi, Tibco, etc.
Leverage the latest technologies and programming languages, including Python, and Java, along with cloud services such as AWS, Azure, GCP.
Previous experience implementing connections to various data sources using protocols such as JDBC, HTTPS, LDAP, JMS, SFTP, FTPS, EDIINT AS2, ODATA, etc
Previous experience with security standards including SAML, XACML, MASSL, OATH, WSTrust, OAUTH, OpenID Connect.
Experience in Software Development Life Cycle (SDLC) like Analysis, Design, and Development and Testing of applications, APIs, and other related technologies.
Experience in writing test cases and executing testing plans; designing and maintaining API developer's portal; troubleshooting platform configuration, application, and infrastructure issues.
Prior experience in development methodologies (waterfall, agile, etc.), enterprise planning, and estimation
Solid testing and validation skills and understanding of simulated data
Previous experience in customer facing role
Good analytical and problem-solving abilities.
Proficient in Microsoft Office
A positive, can-do attitude, keen to learn and develop industry and product knowledge
Attention to detail
Effective time and workload management
Excellent verbal and written communication skills
Preferred Skills:
Previous experience with Asset Performance Management or similar Asset Health based systems
Previous experience with advanced analytics or business intelligence systems
Previous experience with electrical generation, transmission or distribution asset or facility management
Previous experience with electrical substation equipment
Our Values
We work together
We believe in people
We won't accept the ‘way it has always been done'
We listen to learn
We're trying to do the right thing
Equal Employment Opportunity Statement
Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital states, ancestry, physical or mental disability, gender identity or sexual orientation.
Software Development Manager
Software engineering manager job in Duluth, GA
To us, CoServe means that “we're in it together” with our business partners. We consider ourselves a strategic part of your leadership team. Your priorities are our priorities, and we are vested in your success. This core perspective drives everything we do. We've found that working together is what creates long-term value and profitability. Our mission is to serve you first, and in serving you, we win together.
Our vision is to help discover the very best talent on the planet. And then help those people find their ideal work opportunity.
CoServe's specific focus is IT and Telecommunication. Our team has worked in the IT industry for decades. As serving others has always been our M.O., over all those years we have built deep, lasting relationships. These relationships are what make the difference in finiding the exact right person at exactly the right time.
Job Description
Our client is looking for a Software Development Manager to oversee the development of software for our client's IP Content Delivery Network video delivery products. The position will manage a team of business analysis, developers, and team leads and work closely with product and architecture teams to implement the company's Cloud and Service oriented architecture (SOA) strategy.
Responsibilities
:
Development of IP/CDN video delivery products.
Developing status updates, reports and metrics.
Responsible for evaluating the architecture of the solution and developing a comprehensive technical implementation plan.
Improving and driving the Software Engineering and implementation of technology related products.
Continuous improvement in process and implementing controls to increase efficiency and productivity of engineering practices.
Improve the team's technical ability, utilization, and overall efficiency by establishing best practices and creating individual development plans.
Qualifications
Education & Experience:
BS in CS or EE. Masters in an engineering discipline preferred.
5+ years as a manager of software engineering teams
Linux Experience
C++ experience
Scrum/Agile methodologies knowledge helpful.
Experience with Video solutions particular in IP delivery scenarios is a must.
Expertise in ABR video
Experience with Cloud-based solutions preferred
Experience working with open source solutions.
Experience with video streaming in a CDN environment
Solid understanding of storage concepts for video and data - particularly Object Store.
Additional Information
This is an immediate need, please apply today if you are looking for a true career move with a fantastic company.
Software QA Manager
Software engineering manager job in Duluth, GA
Join Our Team
In 2025, USA Today recognized Primerica as a Top Workplace USA for the fifth year in a row, and Newsweek named Primerica one of America's Greatest Workplaces for Diversity for the second consecutive year. In 2024, the Atlanta Journal-Constitution named Primerica as a Top Workplace for the eleventh consecutive year, and Forbes recognized Primerica as one of America's Best Employers for Women for the fifth year in a row. In addition, for the tenth time Primerica has been voted a Best Employer by Gwinnett Magazine. Primerica is a great place to work! Join our team to experience what it's like to work at “one of the best places to work in the metro Atlanta”.
About this PositionThe Software Quality Assurance Manager is responsible for managing testing and verification of software solutions developed at Primerica. The ideal candidate is highly technical and has a proven commitment to quality with a solid understanding of testing concepts, practices and procedures.
As a QA Manager, your primary responsibility will be to ensure strategic planning and implementation of SQA processes and to build effective test plans, test cases to explore and validate the functional correctness of our applications.
This is a Hybrid Role - 2days in office (Tue/Wed)
The estimated salary range for this role is: $110k - $139kResponsibilities & Qualifications
ESSENTIAL FUNCTIONS
Serve as a hands-on leader, driving quality assurance across web, mobile (iOS & Android), API, mainframe and database, ensuring systems are reliable, scalable, and secure..
Define and execute a forward-looking QA strategy that supports modernization initiatives (cloud migrations, mobile framework upgrades, re-platforming) while maintaining stability in legacy systems.
Establish and manage KPI, KRI, RTM, standards, and processes to measure and continuously improve organizational quality maturity.
Actively contribute to test planning, automation and execution, covering functional, regression, integration, performance, compliance and UAT phases.
Oversee and contribute directly to automation across web, mobile, API, and mainframe platforms, using Selenium with Java, Typescript/Node, WebdriverIO, Appium, RestAssured, and JMeter, with integration into CI/CD pipelines for faster, more reliable releases.
Partner with product, development, and operations teams to align QA with business priorities and ensure quality is built into delivery pipelines.
Provide input and estimates to project planning activities for SQA tasks and timely and accurate status reporting of SQA tasks, risks, and issues to project stakeholders.
Design extensible test automation harnesses for easy modification, scalability, and usability. Lead and contribute to the organizations automation efforts across platforms.
Drive process innovation and continuous improvement across QA practices, tools, and cross-team collaboration.
Serve as project leader on large, complex projects; manages all aspects including planning, scheduling meetings, documenting decisions, making appropriate updates to test plan and strategy.
Lead defect triage, root cause analysis, and risk mitigation to prevent recurrence of critical issues.
Directly supervise and mentor SQA engineers. Supervisory responsibilities including performance management, staffing, employee relations & compensation.
Provide support as subject-matter-expert (SME) for various applications and QA processes.
KNOWLEDGE, SKILLS AND ABILITIES
Proven ability to lead by example as a hands-on QA practitioner, earning credibility with both engineers and executives.
Strong leadership with the ability to scale QA teams while remaining actively involved in testing activities.
Excellent communication and executive presence to present QA metrics, risks, and recommendations with authority grounded in hands-on knowledge.
Deep knowledge of testing methodologies, automation, and QA tools, with a record of applying them directly in complex projects.
Hands on experience with Selenium with Java, Typescript, Node, WebdriverIO, Appium, RestAssured and JMeter.
Expertise in multi-platform QA (mainframe, web, mobile, APIs, databases) with practical, hands-on experience.
Strong analytical and troubleshooting skills, including debugging and root cause analysis of complex, cross-system issues.
Ability to balance strategic direction with day-to-day technical contribution, ensuring QA maturity and delivery speed.
Familiarity with regulatory and compliance testing and ability to execute compliance-focused test cycles.
Knowledge of Waterfall, Agile, DevOps, CI/CD pipelines, and hybrid delivery models, combined with hands-on experience embedding QA in those environments.
Strong interpersonal skills with the ability to mentor through direct involvement, fostering collaboration and team development.
EDUCATION & EXPERIENCE:
Bachelor's degree in computer science/technology/engineering, information technology, or equivalent discipline required
10+ years of progressive QA experience in enterprise-scale environments, with consistent hands-on involvement in testing.
5+ years in a QA management role, balancing leadership responsibilities with direct contribution.
Strong experience in web, mainframe, API, mobile QA (iOS & Android), including devices, simulators/emulators, and cloud-based test platforms.
Demonstrated ability to lead and implement automation frameworks across web, mobile, API, and mainframe platforms using Selenium with Java, WebdriverIO, Appium, RestAssured, and JMeter, integrated with CI/CD pipelines.
Experience in estimating, prioritizing, planning and coordinating testing activities.
Strong hands-on test case and test protocol writing skills.
Proficiency in test case design, execution, and documentation using multiple testing methodologies (functional, regression, integration, exploratory, performance).
Demonstrated ability to both lead and build automation frameworks across platforms, integrated with CI/CD pipelines.
Experience with modern test and defect management tools (Jira, TestRail, ALM, or equivalents).
Hands-on experience testing SOAP and REST APIs with Postman or equivalent tools.
Familiarity with compliance and regulatory testing in financial or other highly regulated domains.
Demonstrated success in QA leadership for modernization initiatives, with continuous personal involvement in testing and validation activities.
FLSA status:
This position is exempt (not eligible for overtime pay):
YesOur Benefits:
Day one health, dental, and vision insurance
401(k) Plan with competitive employer match
Vacation, sick, holiday and volunteer time off
Life and disability insurance
Flexible Spending Account & Health Savings Account
Professional development
Tuition reimbursement
Company-sponsored social and philanthropy events
It has been and will continue to be the policy of Primerica, Inc., and its subsidiaries to be an Equal Opportunity Employer. We provide equal opportunity to all qualified individuals regardless of race, sex, color, religious creed, religion, national origin, citizenship status, age, disability, pregnancy, ancestry, military service or veteran status, genetic or carrier status, marital status, sexual orientation, or any classification protected by applicable federal, state or local laws.
At Primerica, we believe that diversity and inclusion are critical to our future and our mission - creating a foundation for a creative workplace that leads to innovation, growth, and profitability. Through a variety of programs and initiatives, we invest in each employee, seeking to ensure that our people are not only respected as individuals, but also truly valued for their unique perspectives.
Auto-ApplyLead Software Engineer
Software engineering manager job in Lawrenceville, GA
An employer in Lawrenceville, GA is looking for a Lead Software Engineer. This role leads the design, development, and deployment of secure, scalable .NET applications within a Scrum Team, collaborating closely with Product, Design, QA, and Architecture to deliver high-quality features and robust backend services. It champions engineering best practices such as code reviews, testing, CI/CD, and agile methodologies, while mentoring team members and fostering continuous improvement. Responsibilities include ensuring compliance with industry standards, refining user stories, advocating for technical needs, maintaining strong unit test coverage, and improving code efficiency. The role also supports cross-departmental observability efforts and contributes to the governance of development processes, SDLC, and Agile delivery practices.
The salary for this position is $140k-$160k based on several factors including experience, education, etc. Benefit packages for this role will include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
8+ years of experience building web and SaaS based applications
Experience leading and mentoring other engineers
Expertise in C#, .NET Core, ASP.NET, SQL and no SQL databases
Experience with cloud platforms (Azure preferred)
Experience with microservices architecture and DevOps practices
Understanding of modern AI development
Senior Software Engineer
Software engineering manager job in Lawrenceville, GA
Description Summary: We are a SaaS company specializing in accounting software for the hospitality industry, built on a modern .NET technology stack. As a Senior Software Engineer, you will be responsible for defining architecture, ensuring code quality, mentoring engineers, and leading the migration of legacy functionality into the core platform. This role requires strong technical leadership and hands-on expertise in modern .NET development.
Essential Duties:
The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor's requests for additional or altered duties.
Strong experience with .NET (Core) framework and ASP.NET MVC architecture.
Proficiency in JavaScript frameworks such as Angular (preferred), AG Grid, React, or jQuery.
Knowledge of HTML5, CSS, and cross-browser compatibility considerations.
Experience designing, developing and consuming RESTful APIs, Web APIs, and microservices.
Experience with microservices architecture and containerization; Docker preferred.
Proficiency with object-relational mapping (ORM) tools such as Entity Framework.
Strong understanding of relational databases (SQL Server, Oracle, MySQL) and NoSQL (MongoDB)
Experience working with cloud platforms; Microsoft Azure preferred.
Experience with messaging broker systems such as RabbitMQ (preferred), Kafka, Redis, etc.
Experience using Azure DevOps, Jira, or similar, and GitHub for version control and CI/CD pipelines.
Understanding of modern AI development technologies/approaches and how to leverage them safely and securely.
Design, develop, and deploy of scalable and secure .NET-based applications.
Collaborate with teams to define technical specifications.
Collaborate with architecture to implement robust backend micro-services, APIs, and integrations with third-party platforms.
Guide the team in making sound design decisions emphasizing performance, scalability, extensibility, quality, security, and maintainability.
Evaluate and introduce new technologies and frameworks to enhance our platform's performance and maintainability.
Refactor existing code as needed to improve code maintainability and efficiency.
Develop efficient, elegant, and high-quality code based on business and technical requirements.
Ensure appropriate unit test coverage for optimal product reliability and release velocity.
Ensure the software meets compliance and security standards relevant to the accounting industry.
Create and maintain technical documentation to support ongoing development.
Champion and govern best practices in software engineering, including code reviews, testing, CI/CD, and agile methodologies.
Ensure accurate Feature estimation and user story refinement with Product Managers/Owners and Scrum Teams.
Ensure non-functional requirements and technical needs are advocated in product backlogs.
Partner with other departments to ensure best-in-class observability of application and technical infrastructure.
Mentor and guide engineers, fostering a culture of continuous learning and improvement.
Exhibit excellent problem-solving and communication skills.
Demonstrate strong organizational skills and the ability to meet deadlines.
Other duties as assigned.
Education/Training/Experience:
Bachelor's degree in Computer Science, Information Technology, or Management Information Systems preferred; equivalent work experience may be considered.
8+ years of experience building web and SaaS based applications.
Proven experience leading software development teams in a SaaS environment.
5+ years of experience developing RESTful APIs.
5+ years of experience with HTML5, JavaScript frameworks (Angular preferred), and CSS.
Deep expertise in C#, .NET Core, ASP.NET, and SQL
1+ year of experience working with non-relational database systems (MongoDB or similar).
Experience with accounting or financial software is a plus.
Experience using data for decision-making related to team and system performance, relying heavily on telemetry and monitoring.
Strong written and verbal communication skills in English.
Ability to build and maintain positive working relationships across teams and departments.
Professional programming certifications are a plus.
A strong developer portfolio (e.g., GitHub, Codeplex) is highly desirable.
Must be able to work full-time during normal office hours, with flexibility for occasional evenings or weekends as required by project needs.
Physical Requirements:
Ability to sit and/or stand for extended periods.
Ability to perform work on a computer for extended periods.
Ability to work in the office 2 days a week following M3 hybrid work policy
Ability to attend work per assigned schedule and attend meetings with excellent attendance and punctuality.
Ability to lift and move light to moderate items occasionally without reasonable accommodation.
Auto-ApplySenior Advanced Software Engineer
Software engineering manager job in Norcross, GA
You will report directly to our Engineering Manager and you'll work out of our Phoenix, AZ or Norcross, GA location on a Hybrid work schedule. In this role, you will impact the development of innovative software solutions that drive the future of aerospace technology, contributing to projects that enhance safety, efficiency, and performance in aviation. You will leverage knowledge of tool development, cryptography algorithms, and PKI to build both web-hosted and embedded tools for digitally signing and validating the authenticity of software parts.
* Design, develop, and implement software tools for maintaining the integrity and authenticity of software deliverables for aerospace applications.
* Collaborate with Cyber, Industry, and Product teams to gather requirements and ensure alignment with project goals.
* Conduct code reviews and implement testing procedures to ensure software quality and performance.
YOU MUST HAVE
* Bachelor's degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics.
* 5 years of experience in software development, ideally in aerospace or related fields.
* Strong understanding of software development life cycle and methodologies.
* Proficiency in C or C plus plus with experience in embedded systems.
* Experience with cryptography algorithms and Public Key Infrastructure (PKI)
* Experience with software development tools and environments, including version control systems and integrated development environments (IDEs).
* Experience managing software projects to completion
WE VALUE
* Master's degree in Computer Science, Software Engineering, or a related field.
* Experience in the aerospace industry or with aerospace software applications.
* Knowledge of industry best practices and emerging technologies in software development.
* Strong analytical and problem-solving skills.
* Ability to work collaboratively in a team-oriented environment.
In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits at Honeywell
The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. Job Posting Date: 12/2/2025.
Due to compliance with U.S. export control laws and regulations, candidate must a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization.