Current jobs related to Senior Software Engineer - Cary - Apollo Technology Solutions LLC


  • Cary, North Carolina, United States NTT DATA Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Cary, North Carolina. As a key member of our engineering team, you will design and implement technical solutions to drive business growth and innovation.Key Responsibilities:Design and develop new functionality to meet business...


  • Cary, North Carolina, United States Epic Games Full time

    Senior Software EngineerEpic Games - Cary, NCWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Luxoft. As a key member of our development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and developers...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Luxoft. As a key member of our software development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and...


  • Cary, United States Secmation Full time

    Job DescriptionJob DescriptionSecmation is looking for experienced Cybersecurity Software Development Engineers who will be an instrumental part of our development teams. At Secmation you will aid in the design, development, implementation and testing of security solutions for embedded systems and devices; not configure IT security systems. In this hands-on...


  • Cary, North Carolina, United States OSI Engineering Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at OSI Engineering for a 4-month contract position. In this role, you will work under the supervision of a Software Development/Support Manager, analyzing complex customer problems, providing solutions, and collaborating with internal teams to ensure quick...


  • Cary, North Carolina, United States HCLTech Full time

    HCLTech is seeking a highly skilled and motivated Senior Java Software Engineer to contribute to the advancement of technology through innovation and creativity.Key Responsibilities:Minimum 10 years of experience in professional Java developmentExpertise in core Java, including collections, multithreading, memory consumption, and garbage collectionExperience...


  • Cary, North Carolina, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • Cary, United States Vista Applied Solutions Group Inc Full time

    Job DescriptionJob DescriptionRole : Embedded C Developer Location: ONSITE in Cary, NC Duration: Long Term (2+ years)Job Type: W2Need only US Citizen or Green Card Holder As a Software Engineer for the Embedded Tools Team within ISG Tech Stack, Embedded Infrastructure located in Cary NC you will: Support the development of tools & scripts for increasing...


  • Cary, United States US Tech Solutions Full time

    Duration: 24 months contractJob Description:Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This level develops simple designs to solve well-defined problems with...


  • Cary, United States US Tech Solutions Full time

    Duration: 24 months contractJob Description:Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This level develops simple designs to solve well-defined problems with...


  • Cary, United States Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means...


  • Cary, North Carolina, United States Blackbaud Full time

    Become a Key Member of Our Application Security Team at BlackbaudThe role of the Application Security Engineer at Blackbaud is crucial for safeguarding our software solutions. You will collaborate closely with development teams and external partners to ensure that security, privacy, and compliance standards are seamlessly integrated into our software...


  • Cary, United States Eliassen Group Full time

    Job DescriptionJob DescriptionWe have an exciting opportunity for a Senior Software Engineer with our industry-leading client in Cary, NC.Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company...


  • Cary, North Carolina, United States PennyMac Full time

    About PennymacPennymac is a leading specialty financial services firm with a comprehensive mortgage platform and integrated business focused on the production and servicing of mortgage loans and the management of investments related to the mortgage market.Job SummaryWe are seeking a highly skilled and motivated Senior Full-stack Software Engineer to join our...


  • Cary, North Carolina, United States Trilliant Full time

    Trilliant is at the forefront of providing a universal communications platform that integrates smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. Our innovative solutions combine various technologies and global capabilities to create future-ready systems.As a device-agnostic, integrated communication platform, we offer the...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAS. As a key member of our analytics division, you will play a critical role in developing high-speed analytic sub-routines in C/C++/Python and collaborating with diverse analytics teams to build and transform research projects into production-level product...


  • Cary, United States Trilliant Full time

    Trilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.We are a device-agnostic, integrated,...

  • Software Engineering

    2 weeks ago


    Cary, United States TekWissen LLC Full time

    Job DescriptionJob DescriptionOverview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client is the brand name of Deere & Company, an American corporation that manufactures agricultural machinery, heavy equipment, forestry machinery, diesel engines, drivetrains used in heavy equipment, and...


  • Cary, United States Computech Corporation Full time

    Description:Major Purpose:Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This level develops simple designs to solve well-defined problems with guidance from more...

Senior Software Engineer

4 months ago


Cary, United States Apollo Technology Solutions LLC Full time
Job Title: Senior Software Engineer
Location: Cary, NC
Duration: long term


(This role will follow hybrid work schedule - Should be in the office every Tuesday and Wednesday and as required by the manager)

Job Description:
A Senior Software Engineer will develop, maintain, and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part of the leadership group of a larger team to deliver quality solutions across all phases and layers of the software lifecycle.
KNOWLEDGE, SKILLS, ABILITIES/MINIMUM REQUIREMENTS/COMPETENCIES:
  • Works under deadlines and subject to heavy project load
  • Ability to provide technical expertise to others and explain concepts with technical staff
  • Ability to operate independently of supervision with extreme accuracy and attention to detail.
  • Experience in defining requirements, designing, and illustrating process flows, and training users.
  • Ability to communicate and follow up professionally (written and oral) both internally and externally within the organization – including documentation of application requirements
  • Demonstrated ability to identify and resolve issues effectively
  • Ability to mentor others
  • 7 years of Java/J2EE Web Development Experience.
  • Kafka experience or JMS experience required.
  • Comfortable with front-end, middle tier and backend technologies.
  • Expertise in front-end technologies like Angular, Spring MVC or equivalent, hands-on experience in these technologies a must in last 3 years.
  • Expertise in Spring, Spring Boot and hibernate or equivalent ORM, hands on experience in these technologies a must in last 2 years.
  • Experience is working with Docker and Kubernetes environment, hands on experience in building docker applications.
  • Web Service SOAP/REST expertise, especially as a service provider.
  • Expertise using Tomcat servers
  • Experience with Agile software development methodology
  • Expertise in using version control software like git, etc.
  • Strong understanding of deployment processes, deployment environments, production application trouble shooting techniques etc. too.
  • Experience to work with AWS cloud native services like S3, CloudFront, Lambda, ELB, SNS, SQS and Route53.
  • Experience to deploy application components in AWS EKS cluster and to debug any issues.
  • Experience in using Aurora RDS for database.
  • Experience in using Amazon MQ for message broker service will be a plus
EDUCATION, EXPERIENCE, CERTIFICATION/TRAINING
  • Bachelor's Degree in Computer Science or equivalent field desired and 7 years of technical experience or
  • Master's Degree in Computer Science or equivalent field desired and 3 years of technical experience
  • AWS Developer or Solutions Architect certification will be a plus