Principal Software Engineer Jobs in Atlanta, GA

- 1,980 Jobs
All
Principal Software Engineer
Senior Software Engineer
Software Engineer
Senior Engineer
Devops Engineer
Senior Stack Engineer
Lead Developer
Applications Developer
Project Developer
Software Development Engineer
Data Engineer
Software Engineer Lead
Team Lead And Developer
Software Development Manager
  • Application Developer

    Synergis 3.8company rating

    Principal Software Engineer Job In Atlanta, GA

    TITLE: Application Developer ANTICIPATED DURATION: Direct Hire Application Developer Responsibilities: Develop solutions that leverage (when COTS system) rather than customization. Create and drive completion of Technical Design documents. Collaborate with junior team members to plan for coding and overall program development. Translate specifications to create code that meets performance expectations/coding requirements. Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance based on specifications, with supervision. Troubleshoot, debug, maintain and improve existing software. Plan and participate in system testing as required. Develop technology solutions and corresponding documentation for highly complex problems using deep technical expertise and creativity. Plan and participate in deployment activities to implement designed solutions. Maintain and follow production support processes focused on identification and mitigation of root cause. Flex to meet customer demands (production support and project work). Prioritize work and deliver on project commitments. Provide on-call support both solving issues independently as well as assisting other personnel Support and mentor less experienced personnel. Considerable interpersonal skills and the ability to communicate effectively is essential. Ensure strategies are aligned with Technology Organization goals and strategies. Application Developer Requirements: Bachelor's degree in MIS, Computer Science or a related field A deep, comprehensive knowledge of the Software Development Life Cycle and development principles Interest in and passion for learning and working in a fast-paced environment A deep understanding of ARM & PCTS and all related applications (such as IRP, CQA, etc.) Ability to handle multiple assignments and conflicting priorities Ability to work with business partners and peers of varying levels of technical proficiency Experience with all size projects, enhancement projects and production support Experience with various sized projects, enhancement projects and production support Ability to identify root cause for routine problems while working with other technical staff Deep experience creating Technical Design Documents and Specifications Deep experience with software development projects. Ability to develop unit testing of code components or complete applications. Experience in system development practices, methodology and tools Experience with Agile delivery; Kanban; Scrum Excellent problem-solving and analytical skills Ability to provide on-call support both solving issues independently as well as assisting other, less experienced on-call personnel Advanced understanding various technical principles, theories and concepts Broad understanding of a wide range of technical areas Excellent communication skills including the ability to translate complex or technical ideas into non-technical language Strong ITIL Foundation Experience with ITIL processes and various programming languages. The compensation range for this position is (dependent on factors including but not limited to client requirements, experience, statutory considerations, and location). Synergis is proud to be an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, ethnicity, national origin, religion, age, gender, gender identity, political affiliation, sexual orientation, marital status, disability, military/veteran status, or any other status protected by applicable law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the requirements of applicable state and local laws, including but not limited to, the San Francisco Fair Chance Ordinance, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. For immediate consideration, please forward your resume to Rebecca at ******************** If you require assistance or an accommodation in the application or employment process, please contact us at ********************. Synergis is a workforce solutions partner serving thousands of businesses and job seekers nationwide. Our digital world has accelerated the need for businesses to build IT ecosystems that enable growth and innovation along with enhancing the Total Experience (TX). Synergis partners with our clients at the intersection of talent and transformation to scale their balanced teams of tech, digital and creative professionals. Learn more about Synergis at *******************
    $91k-118k yearly est. 9d ago
  • Sr. Software Engineer, Artificial Intelligence

    EA Talent & Consulting

    Principal Software Engineer Job In Atlanta, GA

    Job Title: Sr. Software Engineer, AI Location: Remote (with occasional travel) or hybrid (optional), must be located within the United States. At this time we are unable to sponsor Visas. Compensation & Benefits: Salary: $140,000 to $190,000 (based on experience) + yearly performance-based incentives 16 weeks of parental leave Medical, dental, and vision insurance 401(k) plan with 3.5% company match 12 paid holidays (+ 2 floating), 4 weeks flexible PTO Company Join a leader in advanced robotics shaping the future of automation. Their mission is to revolutionize the workforce by delivering safe, intelligent robots capable of handling a variety of tasks. By integrating hardware, software, and AI in a fully cohesive system, they manage every step of production in-house. From custom hardware components to cutting-edge AI, they strive to create seamless, innovative robotic solutions. Solving these technical challenges is one of the most rewarding and complex areas to work in. At this company, you'll take ownership of critical projects, address unsolved challenges, deliver groundbreaking products, and be recognized for your achievements. Position Summary We are seeking a Software Engineer with experience in AI Tooling. In this role, you will develop full-stack applications and internal tools to improve the efficiency of robot training, data collection, and evaluation. These tools will be critical for enhancing the performance, scalability, and ongoing evolution of the robotic systems. Qualifications 4+ years of experience with Azure (required) 4 years of professional experience in Data Science, Robotics, or a similar field 5+ years of experience in software engineering, with expertise in React and SQL Ability to quickly adapt to new technologies and rapidly prototype solutions Nice to have Experience in Python, especially Numpy and PyTorch Experience with server and fleet management Experience with label annotation, data warehousing Experience in machine learning, data analysis Why Join The People: You'll join a company where leadership is passionate about improving the world through AI. They foster a supportive culture where you'll feel like part of a team dedicated to making a difference. Growth & Opportunity: This company is a Series A-backed leader in advanced robotics solutions aimed at transforming the future of work and automation. With proven success in developing safe, intelligent robots, they're at an exciting growth stage, backed by top-tier investors who believe in their mission. This is an opportunity to join an innovative company early in its journey, where you'll have a direct impact on groundbreaking technology and be part of a dynamic team scaling to new heights. In this role, you'll collaborate with a passionate team, build valuable connections, and see direct results from your efforts. As the company continues to expand, this role provides room for taking on broader responsibilities and deepening your impact within the company. Equal Opportunity Employer They celebrate diversity and are committed to creating an inclusive environment for all employees. Location Policy Remote options as well as hybrid should candidates be located in Austin or Atlanta. Remote team members will have full access to collaborative tools to stay connected with the team. Must be located in the U.S.A.
    $140k-190k yearly 4d ago
  • Software Engineer

    Slatesafety

    Principal Software Engineer Job In Atlanta, GA

    About the job: Job type: Full-time Experience level: Junior, Mid-Level, Senior Role: Software Engineer Stock Options (Equity) Benefits: 401K with Company Match Unlimited PTO Medical, Dental, Vision Insurance Flexible work environment Free Onsite Gym Access Free Peloton Membership Free Parking / Metro Pass Come help SlateSafety become the #1 Connected Safety Technology company! A recent study suggests that the Connected Worker Device market is expected to eclipse $4B by the year 2039. The top areas of growth are: environmental monitoring, proximity monitoring and work vital sign monitoring - all areas SlateSafety will be a major player in. SlateSafety is seeking a software engineer to join our engineering team. As a small and nimble startup, we need someone willing to work collaboratively and help develop new features for our customers. The successful candidate will work closely with our existing software team and technology stack hosted on AWS. They will work closely with product management to develop new features and will push code to production that our customers will see immediately. Duties and responsibilities You will be working directly on the software development of our cloud platform which ingests IoT data from wearable and mounted sensors and displays that data for customers. This role is a great opportunity to make a major impact on protecting and preventing injuries for workers across the world. Qualifications BS, Computer Engineering, Electrical Engineering, Computer Science, or equivalent in experience required. MS is a plus. 2+ years of software engineering experience Experience writing reliable, testable code AWS knowledge and expertise Excellent organizational skills, strong interpersonal / communication skills, leadership, planning and technical/problem analysis abilities Experience implementing software security techniques Candidate must consent to a background check Preferred Qualifications Passionate about technology with demonstrated evidence of being a maker or tinkerer Experience leading and participating in cross functional teams Experience working with PostgreSQL Experience working with TypeScript About SlateSafety SlateSafety is a technology start-up based in Atlanta, GA at the edge of the Connected Safety revolution. The team's mission is to prevent preventable workplace injuries through connected safety technologies such as wearable devices. We are proud to say that we have already made progress on this mission by preventing injuries for workers at industrial companies as well as first responders and members of the military. Our products have won multiple Occupational Health & Safety awards and even been featured in TIME Magazine's Top 100 Inventions of the Year.
    $64k-85k yearly est. 16d ago
  • Preconstruction Project Developer

    Copper Sky Design + Remodel

    Principal Software Engineer Job In Atlanta, GA

    GENERAL DESCRIPTION Copper Sky is an Atlanta residential remodeling design-build firm that is expanding. We like to say, “we do cool projects for cool people." Our projects are large in scale and take typically over a year to construction completion. We have a tight-knit team that enjoys working together. We value work-life balance as a motivator for doing what we do. We pride ourselves on being the top in-town remodeler and believe in compensating our team well for embracing that title. So, finding the right person is important to us. We have titled this job listing Preconstruction Project Developer, but the official job title will be Project Developer (PD) or Junior Project Developer, depending on experience. Similar jobs at other companies are also called: Project Coordinator Preconstruction Coordinator Preconstruction Project Manager We're looking for a highly organized, detail-oriented professional with a passion for home remodeling to join our team. This PD role is essential to the preconstruction phase of our projects, providing direct support to the Senior Project Developer. As a PD, you'll play a key role in shaping project success from the start. The ideal candidate is a strong communicator, a proactive problem solver, and thrives in a detailed and deadline driven environment. A solid understanding of the residential remodeling process is ideal. You should be able to multitask efficiently, take initiative, and contribute to the development of each project. ESSENTIAL JOB FUNCTIONS and RESPONSIBILITIES This Project Developer role will support the Senior PD and design team in guiding homeowners through the Project Development phase (also referred to as Pre-Construction or Design phase). This phase begins with the signing of the initial design contract and continues through to the construction contract signing-but does not include the construction phase. The PDs are essential in facilitating a smooth transition into construction while ensuring a premium preconstruction experience for the homeowner. In collaboration with the Senior PD, who serves as the primary homeowner contact, this role helps manage the design, pricing, and scope development process, keeping client expectations, budgets, and timelines on track. The PD team is responsible for assembling and delivering a comprehensive project package to the construction team, setting the stage for a successful build. Additional top duties include: Schedule Development and Management Assist with the building and management of a company design and production schedule that is both aggressive and realistic. Assist with internal project development collaboration with the intent of delivering the overall project to completion on time. Assist with setting realistic expectations for homeowners surrounding schedules/project timeline. Budget Development and Control Assist with the creation of both preliminary and final fixed-fee construction budgets Assist with trade partner site visits and delivery of all trade partner bids and bid packages. Project Management Assist with the creation of holistic scopes of work per design agreement and homeowner input with intent to use in final contract. Assist with coordination between different project team members and outside trade partners (engineers, surveyors, permit expeditors) to ensure project deadlines are met. Assist with the value engineering process, as required. Assist with the preparation of construction agreements for presentation to homeowner, including all contract addendums and additional required information OPTIMAL QUALITIES AND QUALIFICATIONS FOR THIS POSITION 2+ years of experience within the construction industry OR a degree related to construction or design An “Ideal Team Player” - Humble, hungry, and emotionally intelligent Lives our Company Values: Sharpen the Sword, Premium Experience, Set the Standard, Positive, Can-Do Attitude Project management skills Strong interpersonal communication skills to build, navigate, and grow client and team member relationships Excellent time management/prioritization skills Basic knowledge of residential remodeling and the construction development cycle Computer literacy, specifically with MS Office Suite, PlanSwift, and BuilderTrend Well-organized and capable of approaching situations in a calm and logical manner Able to perform within a team-oriented organizational structure with supervision Eager to learn and adaptable, with a proven ability to quickly grasp new concepts and procedures Excellent problem-solving skills and adept at anticipating problems and solving problems in a timely, effective manner REVIEWS 30, 60, and 90-day introductory period reviews Performance reviews - quarterly and annually Reviews will contain, but are not limited to the following metrics: Core values Job performance, knowledge, and capacity Key measurables
    $66k-89k yearly est. 16d ago
  • Azure DevOps Engineer

    Talentola

    Principal Software Engineer Job In Atlanta, GA

    8+ Yrs . Requires a bachelor s degree in Information Technology, Computer Science, Business or a related field. • 8+ years of Technical Design, implementation, and support of highly distributed setups ensure high availability and reliability.• Microsoft Certified: Azure DevOps Engineer is highly desirable. • 8+ years' experience working in Automation and DevOps. • Expert skills with PowerShell scripting and reading/analyzing Web technologies such as JSON, HTML, JavaScript, XML, jQuery, etc. • Monitoring and automation scripting abilities bash, powershell, python, ruby • Strong working experience source control systems like Git, GitHub, • Proficiency in configuration management tools such as Ansible, Chef, or Puppet. • Working experience with Docker and Kubernetes. • Strong working experience with integration technologies like Jenkins, Hudson, etc and hands on experience in Azure Integration Services Services bus, Logic Apps, Event Grid, Functions
    $76k-99k yearly est. 10d ago
  • Senior Data Engineer

    Harnham

    Principal Software Engineer Job In Atlanta, GA

    Technology Atlanta, GA (Hybrid) $150,000 - $170,000 + Equity The Company Our client is transforming safety standards for infrastructure projects through advanced AI and Machine Learning. Their technology provides precise strength assessments, greatly improving safety and reliability. Role Description As a Senior Data Engineer, you will be instrumental in designing and optimizing scalable data pipelines to support machine learning and analytics applications. Your role will involve architecting a robust data infrastructure, working closely with ML engineers, and ensuring the efficient storage and processing of large-scale industrial and vision data. Key Responsibilities Design and develop scalable data pipelines with Dagster to facilitate data transformation and movement for analytics and machine learning. Optimize storage solutions for large-scale industrial and vision data, ensuring efficient access and processing. Build data ingestion frameworks to support real-time and batch processing of images, video, and metadata. Collaborate with ML engineers to structure data for effective model training and experimentation. Deploy and maintain data pipelines within Kubernetes-based environments. Automate CI/CD workflows for data infrastructure using GitLab CI/CD. Manage AWS-based data infrastructure, utilizing Terraform for Infrastructure as Code. Enhance batch and real-time processing frameworks for improved scalability and performance. Provide technical leadership by defining best practices and guiding future data scaling strategies. Requirements Experience in data engineering with a focus on scalable, production-grade data infrastructure. Strong expertise in Python (Pandas, PyArrow, Dask, etc.). Hands-on experience with data orchestration tools (Dagster, Prefect, or Airflow). Proficiency in Kubernetes for data pipeline orchestration. Experience deploying infrastructure via Terraform (or similar IaC tools). Cloud expertise, preferably AWS, including S3, EKS, Lambda, Glue, and RDS. Experience with streaming and event-driven architectures such as Apache Ray Core, Kafka, Kinesis, Pulsar, or Storm. Strong database skills, including SQL, NoSQL, and columnar storage (Postgres, BigQuery, ClickHouse). CI/CD expertise with GitLab for managing automated data pipeline deployments. The Benefits As a Senior Data Engineer, you will receive a base salary of $150,000 to $170,000 + equity and benefits like health, dental, and vision. How to Apply Please register your interest by sending your resume to Neha Nidamarti via the Apply link on this page. Key Words Python, Dagster, Kubernetes, Terraform, AWS, Data Pipelines, CI/CD, Streaming Data, Apache Ray, Kafka, Computer Vision, Machine Learning, SQL, Big Data, Data Engineering
    $150k-170k yearly 16d ago
  • Full Stack Engineer

    Robert Half 4.5company rating

    Principal Software Engineer Job In Atlanta, GA

    Sr. Full Stack Engineer (proficient in JavaScript and TypeScript) Hybrid 3 days onsite. ATL GA does NOT offer sponsorship or C2C now or in the future As a Full Stack engineer you will develop, test, and maintain high-quality software solutions aligned with project specifications. Adheres to coding standards to produce dependable, efficient, and top-quality software products. Major Tasks and Responsibilities Produces clean, efficient, and maintainable codes in accordance with established coding standards. Partners in unit, integration, and system testing to maintain software reliability and quality. Maintains extensive code documentation, encompassing comments and technical specifications for clarity and reference. Conducts code reviews, fosters team knowledge sharing, and addresses feedback for code quality enhancement. Develops work breakdown structures and estimations to secure timely project deliverables. Analyzes and troubleshoots technical challenges to ensure high-quality issue resolution. Creates project packages while actively overseeing and upholding software performance and uptime standards. Conveys progress, challenges, suggestions, and solutions for technical projects and tasks within cross-function teams. 80% hands-on coding (Full Stack 80% backend and 20% frontend) Preferred Qualifications Bachelor's degree in information technology or a related field. 5+ years of experience in software engineering and/or application development. 5+ year of experience in JavaScript/Typescript Proficiency in programming languages (C#, JavaScript with Express.js and TypeScript). Prior experience with cloud computing platforms -Strong Azure experience Strong communication skills, Strong experience of project ownership taking care of projects end-to end. React and Node.js experience Strong experience with MongoDB / Cosmos Strong experience leading projects end to end with minimal supervision
    $106k-138k yearly est. 11d ago
  • Senior Frontend Developer

    Compunnel Inc. 4.4company rating

    Principal Software Engineer Job In Atlanta, GA

    Note: Only on w2 Must have experience/skills: • Angular expertise • Expertise in front-end technologies like JavaScript, HTML, and CSS • Excellent communication skills Desired: • Recent cloud experience • Prior experience as a Team Lead • Prior experience working with offshore teams
    $81k-104k yearly est. 10d ago
  • Senior Platform Engineer

    Trilogy International, A Korn Ferry Company

    Principal Software Engineer Job In Atlanta, GA

    Senior Platform Engineer required for Global Fintech Hybrid (Alpharetta, GA) Global Fintech Organization We are seeking a Senior Platform Engineer to join our Enterprise Platform Engineering team at a leading global fintech organization. This hybrid role, based in Alpharetta, GA, focuses on enabling and accelerating value delivery by improving the developer experience through platform engineering initiatives. Key Responsibilities: Design, build, and maintain a scalable Internal Developer Platform (IDP) to streamline and enhance the developer experience. Develop and maintain infrastructure as code (IaC) solutions using Terraform to ensure automation and consistency across cloud environments. Architect and optimize solutions on Microsoft Azure, ensuring security, reliability, and cost efficiency. Implement and maintain observability, monitoring, and logging using Datadog (a plus). Collaborate with development teams to enhance CI/CD pipelines and developer workflows, enabling rapid and secure software delivery. Work with C# and .NET to support application teams and integrate platform capabilities. Drive best practices for cloud-native architecture, automation, and DevOps methodologies. Troubleshoot and resolve performance, security, and availability issues across the platform. Qualifications & Experience: 5+ years of experience in platform engineering, DevOps, or cloud infrastructure roles. Strong expertise in Azure and Terraform for managing cloud infrastructure. Experience building and supporting Internal Developer Platforms (IDP) is a plus. Hands-on experience with Datadog for monitoring and observability is preferred. Proficiency in C# and .NET development, particularly in cloud environments. Strong knowledge of CI/CD pipelines, automation, and containerization. Excellent problem-solving skills and a passion for improving developer experience. Why Join Us? Work with a global fintech leader at the forefront of cloud-native transformation. Opportunity to shape the developer experience and engineering culture across the organization. Hybrid work model based in Alpharetta, GA, offering flexibility and collaboration. Competitive salary, benefits, and career growth opportunities in a dynamic environment. If you're a platform engineering expert passionate about developer enablement, automation, and cloud technologies, we'd love to hear from you! Apply today to be part of our journey in revolutionizing fintech through platform engineering.
    $81k-109k yearly est. 18d ago
  • Lead Dotnet Developer

    Incedo Inc. 4.2company rating

    Principal Software Engineer Job In Atlanta, GA

    As a Technology Lead, you will play a crucial role in developing, testing, and maintaining both existing and new applications, ensuring seamless integration with third-party systems. Reporting to the Senior Manager of Software Development for Enterprise Platforms, you will collaborate closely with solution architect, other developers, product owners and fellow team members. Responsibilities: Develop and implement code for front-end and back-end systems, leveraging cutting-edge Azure cloud computing technologies. Participate in the design and documentation process for each sprint and release deliverable. Analyze user stories, provide level of effort estimates, and appropriately size stories. Apply Object-Oriented Design and Analysis (OOA and OOD) principles in your development work. Follow Agile Scrum methodology and participate in corresponding ceremonies. Contribute to troubleshooting and resolving defects. Stay updated with new and emerging technologies to enhance solutions and meet client needs. Collaborate with team members and contribute to knowledge-sharing initiatives. Leading a team of developers to come up with effective solutions to business requirements. Knowledge, Skills, and Abilities: Proficient in SQL Server (DB Design, Query Optimization, Indexing). Experience with PostgreSQL DB and integration with .Net Core. Hands-on experience in developing Azure Cloud Computing resources such as App Services, Function Apps, Logic Apps, Storage Accounts, etc. Familiarity with Agile development methodologies. Prior Technology Lead experience. Proficient in Source Code management systems, especially Git and Azure DevOps. Quick learner with the ability to grasp new technology concepts. Ability to collaborate effectively within a matrixed architecture team and deliver timely results. Excellent communication skills. Education & Experience: Master's degree in computer science, engineering, information systems, or equivalent formal training/experience. Minimum of 8-10 years' experience in Information Technology supporting complex projects using .Net and Azure cloud technologies.
    $82k-106k yearly est. 17d ago
  • SDET (.NET/C#)

    Capgemini 4.5company rating

    Principal Software Engineer Job 23 miles from Atlanta

    Role: SDET (.NET/C#) Fulltime Candidate will be responsible for working directly with developers, quality assurance analysts, support analysts, and other internal teams in developing BillPay application features. The Agile Delivery Teams are composed of project owners, scrum masters, business analysts, tech leads, developers, and quality assurance analysts. The position may require occasional travel, up to 10%. A successful Quality Assurance Engineer, Professional at Fiserv develops test plans, test cases, and executes tests in UI & API platforms. Primary Skills : - Postman and RestSharp - Experience in designing integration tests and generating test data - Knowledge of NET Core, C#, Azure Services, RestAPI What You Will Do Develop clear and concise test scripts based on requirements Develop clear and concise test scripts for regression test needs Define and obtain test data in support of test scripts Document and communicate defects Ensure adherence to quality standards Work with product management and development to understand and gain clarification on business and system requirements Follow structured testing and development protocols Report status as required What You Will Need To Have Manual testing experience Understanding of overall system architecture Ability plan and execute tests in an iterative development cycle Experience testing an API/ web application Experience working in an Agile/SCRUM methodology Ability to translate business requirements and system design into detailed test plans and test cases based on each component within the architecture Ability to effectively engage as a team player What Would Be Great To Have Bachelors degree or Higher (or equivalent experience) Financial Industry experience a plus Experience with GitHub & Visual Studio Experience working in an Agile/SCRUM environment Experience working with Jira Automation experience a plus Experience with any: Playwright, TestNG, PyTest, Selenium UI, Cypress, Leankit, Tricentis QTest Backend Automation: PyDQ
    $64k-80k yearly est. 14d ago
  • Senior Endpoint Engineer

    Jackson Healthcare 4.4company rating

    Principal Software Engineer Job 23 miles from Atlanta

    The Senior Endpoint Engineer is responsible for designing, implementing, and managing endpoint solutions to ensure the security, stability, and efficiency of the organization's IT infrastructure. This role involves working closely with various departments to understand their needs and provide endpoint solutions that enhance productivity and security. Key Responsibilities: Design and implement endpoint management solutions, including software deployment, patch management, and security configurations. Manage and maintain endpoint security solutions, such as antivirus, encryption, and mobile device management (MDM) systems. Troubleshoot and resolve complex endpoint issues, providing advanced support to the IT support team. Collaborate with other IT teams to ensure seamless integration of endpoint solutions with the overall IT infrastructure. Develop and maintain documentation for endpoint management processes and procedures. Stay up-to-date with the latest endpoint technologies and best practices to continuously improve the organization's endpoint management capabilities. Provide training and guidance to junior IT staff on endpoint management best practices. Qualifications: Bachelor's degree in Information Technology, Computer Science, or a related field. Minimum of 7 years of experience in endpoint management or a similar role. Strong knowledge of endpoint management tools and technologies, such as Microsoft Endpoint Manager (Intune), Jamf, and SCCM. Experience with endpoint security solutions, including antivirus, encryption, and MDM. Excellent troubleshooting and problem-solving skills. Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams. Relevant certifications, such as Microsoft Certified: Modern Desktop Administrator Associate or Jamf Certified, are a plus. Preferred Skills: Experience with scripting and automation tools, such as PowerShell or Python. Experience with Microsoft Defender and Purview/EMS Knowledge of network security principles and practices. Familiarity with ITIL processes and best practices.
    $91k-108k yearly est. 17d ago
  • Full-Stack .NET Developer (C#) in Agile Team

    Build Technology Group

    Principal Software Engineer Job 20 miles from Atlanta

    As a member of the software development team the Full-Stack Engineer will be an integral part of our growing enterprise projects team, solving challenging engineering problems quickly and efficiently, and creating amazing UI-UX, application services and APIs. In this role you must bring expertise as a hard-core agile developer to into a variety of organizations and will play a key part in systems design, development, programming and support. Much more than writing code developers are expected to play an important role in in making the business more effective. A software developer is expected to interact with business and play in integral part in designing (in as much) the business as the technical solution. As a member of the team you will be responsible for the maintenance and upkeep of whole software systems and platforms. You are expected to enter a code-base and not only complete the necessary work, but leave the system in a better state than when work began. As an example, keeping software upgraded to the latest version, adding missing components to source control, and adding unit tests to prevent degradation of the codebase in future releases. So, what will I actually be doing? As a software developer you are expected to enter a code-base and not only complete the necessary work, but leave the system in a better state than when work began. As an example, keeping software upgraded to the latest version, adding missing components to source control, and adding unit tests to prevent degradation of the codebase in future releases. As a member of the team, you will be responsible for self-education in appropriate areas as well as being a pro-active team member. We will provide the direction in which you will need to grow, but it will be your responsibility to make progress along those lines. You'll be responsible for: Designing, Developing and Implementing new API solutions for our partners Iterating potential businesses, products and solutions Presenting ideas for system and company improvements Working closely with business stakeholders, UI/UX development, and other members of the team Developing software that meets our partners needs Maintaining and improving API solutions over time The bigger business picture, not just its IT requirements Building and leading the team to better efficiency and technical knowledge Growing technically and in business acumen Qualifications and Skills B.S. in Computer Science, Software Engineering Ability to quickly learn new technology and apply knowledge to solve technical and business problems 3+ years software development experience with .NET frameworks (C#) Experience with Microsoft .NET Core 6.0+ aad/or Microsoft .NET 4.5+ Microsoft MVC & Web API HTML5, CSS3, SASS, AJAX React, Vue.js or Angular, TypeScript, Node.js Microsoft SQL Server and/or NoSQL Databases (CosmosDB, MongoDB), Elastic Search Entity Framework (EF) 6.0+ or other ORMs Responsive Framework or User Interface Experience SOA, SSO, Micro services Amazon Web Services (AWS), Microsoft Azure or Cloud Experience is a strong plus Must be comfortable being a liaison between programmers and non-technical business team members Strong working knowledge of Object-oriented design/programming, n-tier web applications Experience with design, development, testing, and deployment of software systems or applications Experience in an Agile Scrum development environment and SDLC Strong written and verbal communication skills Strong organizational and time management skills Ability to work in a highly collaborative and dynamic environment with members in different time zones Proficient in handling complex of technical development concepts Effectively lead projects and inspire others to achieve goals through innovation, quality, and excellence What skills will I use most often? .NET 8.0+ ASP.NET Web APIs REACT, Vue.js, or similar Microsoft SQL Server with MSSQL T-SQL Experience (Queries, ORM) REST API development patterns Agile development GIT as Source Control Unit Testing How is my performance measured? Attitude - Software developers are expected to maintain a positive mental attitude and present a positive influence in their own lives, and the lives of their co-workers. As representatives of Build Technology Group your ability to present the best of yourself is a primary responsibility. Work Product - At the end of each project or engagement the things that remain are our work product. A software developer is expected to produce a professional and appropriate work product (software, designs, documentation). Output - Time to market is a critical asset in our business and more importantly in the business of our partners. The ability to quickly respond and provide real value is a key metric in a software developer's performance. Responsiveness - Software developers that produce a quality work product and output need to be capable of responding quickly. Failing to respond to correspondence or provide a solution in a timely manner damages our reputation within the Build Technology Group family and does not meet our basic services demand. Team Contribution / Collaboration - As a member of our team you are expected to contribute towards the goals of the team in a spirit of team work and collaboration. Your work as an individual contributor is paramount, but is always measured against the work that your team has been able to accomplish. Collaboration - In sports and in business, a successful team will always beat a group of more skilled individuals. You must work as part of the team and collaborate with others. Participation - You must participate in team activities and work towards the teams objectives.
    $54k-107k yearly est. 11d ago
  • Software Development Manager

    Locumtenens.com 4.1company rating

    Principal Software Engineer Job 23 miles from Atlanta

    The Software Development Manager oversees and drives the success of LT's software development teams. This role is responsible for leading teams in designing, developing, and delivering high-quality software solutions in alignment with company objectives. The Software Development Manager will foster a collaborative environment that encourages innovation, accountability, and agile best practices. This role requires a strategic and hands-on leader who can coach and guide development teams, promote best practices in coding and testing, and drive continuous improvement in software quality and delivery speed. By maintaining close alignment with stakeholders and product management, the Software Development Manager ensures that development priorities align with business goals and customer needs. The SDM is responsible for ensuring that all sprint goals, PI goals, and annual goal are consistently met on-time and on-budget and is responsible for reporting their team performance metrics to the Director, Sr. Director, and/or VP of Technology on a regular cadence. ESSENTIAL FUNCTIONS AND BASIC DUTIES: Development Manager - 60% Lead, mentor, and manage one or more Agile-based software development teams, focusing on team performance, technical excellence, and continuous improvement. Oversee the full software development lifecycle, ensuring high-quality deliverables, from planning and requirements gathering through deployment and support. Collaborate closely with Product Owners and stakeholders to define priorities, set clear goals, and manage sprint planning and backlog along with their team leads. Ensure adherence to Agile principles and processes, including daily stand-ups, sprint reviews, retrospectives, and iterative improvements. Drive the adoption of best practices in code quality, testing, and DevOps to improve productivity, maintainability, and reliability of applications with coordination & collaboration with the DevOps team(s). Set clear expectations for team members and conduct regular performance reviews, supporting career development and growth. Identify potential project risks and proactively address any impediments or blockers impacting the development teams. Project Management - 40% Oversee the software development process from start to finish, including defining project scope and objectives, and communicating status to upper management on a regular cadence with sprint reports and PI reports. Ensure proper development alignment with DevOps, QA, and Architects. Provide detailed reporting, metrics, and key performance indicators (KPIs) on team performance for sprints and PIs while regularly monitoring past performance to identify areas for improvement. Provide technology team performance reviews for business stakeholders on a quarterly basis. Hold team(s) accountable for accurate work estimation as well as setting and meeting release & delivery deadlines Track development team operating & capital budgets and report monthly to VP of Technology, SVP of Information Service, and AVP or Product Management as well as to Accounting on capitalizable labor. SECONDARY FUNCTIONS (IF APPLICABLE) Foster a collaborative and positive team environment that encourages innovation, open communication, and ownership. Keep up-to-date with the latest industry trends and technology advancements to inform team capabilities and potential process improvements. Contribute to resource planning, identifying and addressing skills gaps within the team. Promote knowledge sharing and continuous learning within the team to improve technical skills and cross-functional understanding. SUPERVISORY/BUDGETARY/EXTERNAL COMMUNICATION RESPONSIBILITY Directly supervise one or more Agile-based development teams, including conducting performance reviews and managing team dynamics. Work within assigned project or departmental budgets, helping to optimize resources and minimize unnecessary costs. Engage with vendors and third-party contractors as necessary for specialized projects, tools, or services that support development efforts. QUALIFICATIONS - EDUCATION, WORK EXPERIENCE, CERTIFICATIONS Bachelor's degree in computer science or a related field or equivalent experience required. 5+ years of experience in software development, with at least 2 years in a leadership or management role overseeing Agile teams. Proven experience with Agile methodologies (e.g., Scrum, Kanban) and driving Agile adoption. Hands-on experience in a software development role (such as developer or architect), with a solid technical background in relevant programming languages and frameworks. 5+ years Azure Cloud experience required Previous frontend development experience in React and/or ReactNative preferred KNOWLEDGE, SKILLS, AND ABILITIES Ability to adhere to and exhibit the Company Values at all times Demonstrated working knowledge of cloud platform development and deployment; Azure strongly preferred Advanced Microsoft technology stack skills May need advanced knowledge of Javascript, .NET, C++, C#, Python, and Powershell May need advanced knowledge with React and/or Bootstrap, JQuery, JQueryUI, and Umbraco Working knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Teams Advanced Salesforce skills ideal (Apex, LWC) Strong technical foundation in software development principles, including familiarity with object-oriented programming, cloud services, and DevOps tools. Solid understanding of Agile frameworks, with hands-on experience in sprint planning, backlog grooming, and Agile ceremonies. Proven ability to lead, motivate, and manage high-performing teams, focusing on collaboration and accountability. Strong analytical and troubleshooting skills, with a proactive approach to identifying and solving issues with critical thinking. Excellent verbal and written communication skills, capable of articulating technical concepts to non-technical stakeholders. Ability to prioritize multiple projects effectively, manage timelines, and balance workloads to meet deadlines. Familiarity with testing practices, including unit testing, integration testing, and quality assurance processes. Commitment to fostering a culture of continuous improvement, feedback, and Agile best practices. Willingness to adapt to changing requirements and business needs, while maintaining team focus and productivity. Strong interpersonal skills with the ability to build positive working relationships within the team and across departments. Strong customer service mindset. Strong attention to detail. Ability to build relationships at all levels Ability to work independently and collaboratively Ability to work with sensitive information and maintain confidentiality KEY COMPETENCIES REQUIRED 1. Directs Work 2. Builds Effective Teams 3. Decision Quality 4. Action Oriented 5. Tech Savvy 6. Drives Engagement 7. Manages Complexity 8. Optimizes Work Processes 9. Ensures Accountability 10. Develops Talent 11. Communicates Effectively 12. Instills Trust PHYSICAL, MENTAL, WORKING CONDITION, AND TRAVEL REQUIREMENTS Typical office environment - sedentary with typing, writing, reading requirements. May be able to sit or stand Speaking, reading, writing, ability to use a telephone and computer Ability to exert up to 10 lbs. of force occasionally Ability to interpret various instructions Ability to deal with a variety of variables under only limited standardization What is in it for you Company-paid benefits (Basic Life and AD&D, Short and Long-Term Disability, Employee Assistance Program, Compass Health Advocate and Transitions). Healthcare benefit options (Value Plan, High Deductible Plan with HSA, Healthcare FSA, Dependent Care FSA, Prepaid Legal Services, 529 Savings Plan, Pet Insurance). Paid maternity and paternity leave. Company sponsored 401k plan with company matching. PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure. Tuition reimbursement for continuing education. An opportunity to work at a state-of-the-art facility in Alpharetta which features an on-site daycare and cafeteria, world-class fitness center and wellness clinic. EEO Statement Locum Tenens is an EEO/AA Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender, gender identity and expression, national origin, age, disability or protected veteran status. We celebrate diversity and are committed to creating an inclusive environment for all of our associates.
    $80k-109k yearly est. 17d ago
  • Lead Software Engineer, Full Stack (Go, Java, AWS)

    Capital One 4.7company rating

    Principal Software Engineer Job In Atlanta, GA

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers with experience in vulnerability management (remediation), who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. Team Info: The applications that we own are EMPATH Payments and ePRISM Plus, both applications enable Agents to service the Capital One customers on payment related activities. Empath is a micro frontend and micro service web application, where in many distinct UI apps are brought together in a "Shell" application at runtime in the browser. Credit Payment is one of the Containers that we own which has UI and API services, with critical payment work flows. Electronic Payment Research and Investigation System Matrix (ePRISM Plus) , reporting tool for Back office agents to address customer compliant cases of missing & incorrectly posted payments. Modernize the ePRISM components with a new New UI _ AAPI layer code in a new container. Both these applications leverage AWS infrastructure and Our CI/CD pipelines are implemented on top of Jenkins and deployed to AWS. Some of the other technologies we have in our ecosystem are Docker, Fargate, and Lambdas. The team is organized as an agile team working in the SAFe construct and runs daily standups, 2-week sprints, and plans work with the rest of the platform in 3-sprint product increments. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 4 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices 1+ years of experience in vulnerability management (remediation) At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, or another type of work authorization). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Atlanta, GA: $175,800 - $200,700 for Manager, Lead Software Engineer; $175,800 - $200,700 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to ********************** Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $175.8k-200.7k yearly 4d ago
  • Senior Android Engineer(No H1B)

    Inrhythm

    Principal Software Engineer Job 23 miles from Atlanta

    Who Is InRhythm? InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars. InRhythm's unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders don't just “get an assignment,” they join the company to do what they love. It's that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm. What We Do At InRhythm We bring enterprises' most urgent, important products to market with high-velocity, high- quality and 10x impact. We enable innovative cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership.This is a unique opportunity to get in on the ground floor of an evolving team. InRhythm clients include a broad range of highly visible and recognizable customers, including, but not limited to: Goldman Sachs Fidelity Morgan Stanley American Express From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects related to product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way. We're Looking For a Senior Android Engineer! Our Team is looking for someone who has a passion for developing robust Android applications and supplying the continued thought leadership, innovation, and advancement of Android technologies. We're looking for a natural consultant who can build and maintain both technology and client relationships. The ideal candidate is a self-starter and a team-player who strives for engineering excellence, growing their skills, and growing their fellow team members' skills too. If you are a thoughtful senior engineer who has the the ability to reflect, learn, teach, and adapt (from both successes and failures), we want to hear from you! At InRhythm, You Will… Implement scalable solutions for real-world problems Own and deliver core features and architectures Debug and fix issues from QA Take part in scrum ceremonies and team activities Work with your personalized mentor to learn and grow within your career Mentor more junior engineers Requirements: 5+ years of enterprise-grade Android app development Excellent command of Kotlin Experience with Jetpack Compose Deep understanding of UI fundamentals (Recomposition, Scope, Themes, etc.) Deep understanding of Android development concepts (MVVM architecture, Coroutines, Dependency Injection, Unit Tests, etc.) Experience with refactoring complex legacy code with a business-scalable approach Quality assurance of software via modern engineering practices Willingness to introduce new technical alternatives Ability to pick up on new technologies Staying up-to-date on industry trends What Makes You Stand Out Experience with large-scale Android projects with multiple build flavors/variants, variable SDK levels, testing environments, third-party SDKs, and secure coding practices Clean Architecture understanding is a plus An interest in new technologies, specifically Kotlin Multiplatform (KMP) Expertise in Object-Oriented Programming and Functional Programming paradigms An eagerness to share your knowledge with others Great communication and presentational skills Why Work At InRhythm? We've been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If you're looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, we're looking forward to hearing from you. At InRhythm we believe in building a better workplace. When you join our team, you can expect a number of work/life benefits: Comprehensive and customizable Medical, Dental, and Vision Plans 401(k) + Matching Paid Parental Leave Scalable PTO Udemy subscription for continuous learning
    $81k-109k yearly est. 17d ago
  • DevOps Engineer

    Amtex Systems Inc. 4.0company rating

    Principal Software Engineer Job 23 miles from Atlanta

    Role: DevOps Engineer- ideally heavy GCP background Duration: 6 months plus contract We are seeking a highly skilled DevOps Engineer with a strong emphasis on Ansible automation and containerization (e.g., Kubernetes, Docker). In this role, you will design and maintain end-to-end DevOps processes, ensuring secure and efficient delivery of both infrastructure and software products. You will collaborate closely with cross-functional teams to implement and uphold DevOps best practices-particularly around CI/CD, security, and compliance. Cloud experience (e.g., GCP) is a plus but not required. Essential Job Functions & Responsibilities Infrastructure Automation Create and manage Infrastructure as Code (IaC) to improve reliability and consistency of environments. Develop and maintain automated infrastructure solutions using Ansible for configuration management. Containerization & Orchestration Ensure best practices for container security and orchestration are followed. Spearhead containerization efforts, leveraging Docker and Kubernetes (or similar tools) for application packaging, deployment, and scaling. Continuous Integration & Deployment Integrate testing and security scans into the pipeline to maintain code quality and compliance. Design, implement, and optimize CI/CD pipelines to automate build, test, and deployment workflows. Security & Compliance
    $72k-90k yearly est. 2d ago
  • Full Stack Engineer

    Synergy Interactive

    Principal Software Engineer Job 23 miles from Atlanta

    About the job Looking for a strong React Developer, ideally with some back end (Java) knowledge. Candidate must be local able to interview ONSITE and start onsite from Day 1. Position is starting off as a yearlong contract with potential for extension - hybrid model. Design and develop front-end React/Angular based application. Performs new development, maintenance fixes and enhancements to meet business requirements. Draft and review architectural diagrams, specifications, business requirements as well as various design documents. Work with our existing technology stack (Java, C++, Linux, Unix, Open Source Platforms, and SOA) as well as new technologies for our next generation solutions. Documents technical requirements, program and subsystem designs, resolutions to system problems, project task descriptions, effort estimates, and unit and integration tests. Acquire a robust understanding of financial products, services, processes, and organizational structure in order to find optimal solutions. Maintain awareness of industry trends, compliance concerns, risk control processes, and regulatory landscape Mentor other software developers REQUIREMENTS 3 - 5+ years in web development in JavaScript, REACT and/or Angular & TypeScript, RxJsA solid understanding of responsive design/development and mobile-web best practices. Proficient understanding of code versioning tools, such as Git and Bitbucket Practical experience and understanding of low latency messaging middleware Practical experience working within the Scrum Framework and Agile methodologies Must possess strong analytical, troubleshooting, and problem-solving skills Excellent English verbal and written communication skills Willingness to occasionally wander into other areas (e.g., backend, devops, other teams' codebase) and ship end-to-end solutions. Drive to learn, grow and "make things better than you found it". Self-motivated, highly organized, team player who thrives in a fast-paced environment with the ability to learn quickly and work independently. DESIRED SKILLS: Knowledgeable in Financial Markets, Banking, or Wealth Management. Familiar with related non-development fields (Product, UX, Business Analytics, Information Mapping, etc.) Experience with Java, Spring, Spring Boot, Hibernate, UI development. Practical experience with relational databases (Oracle, Sybase)
    $95k-127k yearly est. 9d ago
  • Sr. React Native Developer

    Infovision Inc. 4.4company rating

    Principal Software Engineer Job In Atlanta, GA

    Job Title: Sr. React Native Developer Duration: Long-Term Skills Needed: Over 10 years of experience in the Software Development Industry. Experienced (6+ years) React Native developer with background in developer response mobile apps across multiple platform Hands on experience in deploying mobile Apps on Android and iOS Strong experience on ReactJS Need expertise in Google Cloud Platform Exp Solid working knowledge of node.js, serverless, cloud native solutions Ability to ramp up rapidly on local environment (data flows, api end points etc) Excellent communication skills with ability to articulate blockers, missed requirements and desk check based demos etc
    $86k-110k yearly est. 16d ago
  • Software Engineer I (Guidewire)

    The Travelers Companies, Inc. 4.4company rating

    Principal Software Engineer Job In Atlanta, GA

    Who Are We? Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it. Compensation Overview The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards. Salary Range $96,400.00 - $159,100.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer I to join our organization as we grow and transform our Technology landscape. The Software Engineer I will serve as an Engineer during the Execution and Implementation phases of a Guidewire-based application. Individual will complete intermediate end to end engineering tasks for specific system assignments including developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on user or system design specifications, as well as participating in troubleshooting, conducting impact analysis and escalating appropriately. What Will You Do? Perform analysis, design, development, and configuration functions as well as define technical requirements for assignments of intermediate complexity. Participate with team to perform analysis, assessment and resolution for defects and incidents of intermediate complexity and escalate appropriately. Work within guidelines set by team to independently tackle well-scoped problems. Seek opportunities to expand technical knowledge and capabilities. Perform other duties as assigned. What Will Our Ideal Candidate Have? Three years of programming/development experience preferred, including hands on experience with Guidewire. Experience with Cloud Technologies and/or Java experience highly desired. Delivery - Intermediate delivery skills including the ability to deliver work at a steady, predictable pace to achieve commitments, decompose work assignments into small batch releases and contribute to tradeoff and negotiation discussions. Domain Expertise - Demonstrated track record of domain expertise including the ability to understand technical concepts necessary to do the job effectively, demonstrate willingness, cooperation, and concern for business issues and possess in-depth knowledge of immediate systems worked on. Problem Solving - Proven problem solving skills including debugging skills, allowing you to determine source of issues in unfamiliar code or systems and the ability to recognize and solve repetitive problems rather than working around them, recognize mistakes using them as learning opportunities and break down large problems into smaller, more manageable ones. Communication - Strong communication skills with the ability to clearly and concisely interact with team members, document work in a clear, easy to follow manner, collaborate well with team members, take in well- scoped requirements and ask the right questions to ensure clarification, seek out and receive constructive criticism well and listen when others are speaking. Leadership - Intermediate leadership skills with a proven track record of self-motivation in identifying personal growth opportunities. What is a Must Have? Bachelor's degree or its equivalent in work experience. One year of programming/development experience. What Is in It for You? Health Insurance: Employees and their eligible family members - including spouses, domestic partners, and children - are eligible for coverage from the first day of employment. Retirement: Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers. Paid Time Off: Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays. Wellness Program: The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs. Volunteer Encouragement: We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice. Employment Practices Travelers is an equal opportunity employer. We value the unique abilities and talents each individual brings to our organization and recognize that we benefit in numerous ways from our differences. In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions. If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email so we may assist you. Travelers reserves the right to fill this position at a level above or below the level included in this posting. To learn more about our comprehensive benefit programs please visit ********************************************************* 0
    $96.4k-159.1k yearly 18d ago

Learn More About Principal Software Engineer Jobs

How much does a Principal Software Engineer earn in Atlanta, GA?

The average principal software engineer in Atlanta, GA earns between $83,000 and $141,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average Principal Software Engineer Salary In Atlanta, GA

$108,000

What are the biggest employers of Principal Software Engineers in Atlanta, GA?

The biggest employers of Principal Software Engineers in Atlanta, GA are:
  1. Oracle
  2. The Home Depot
  3. Autodesk
  4. PagerDuty
  5. Nike
  6. QGenda
  7. Lynx Technology Partners
  8. Kion Group
  9. Dematic
  10. Cisco
Job type you want
Full Time
Part Time
Internship
Temporary