StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Principal Software Engineer

NextGen | GTA: A Kelly Telecom Company - Cary, NC

Apply Now

Job Description

Principal Software EngineerLocation: Hybrid - Woburn, MA / Westborough, MA / Cary, NC (Required in office Tuesday - Thursday)OverviewWe are seeking a Principal Software Engineer to join the Information Technology team. This role will focus on delivering quality software solutions that provide measurable business value. You will analyze requirements, propose software designs, guide developers on best practices, define database standards, and provide production support.As a Principal Software Engineer, you will work cross-functionally to establish standards for software design and development while leading complex technical initiatives.Key ResponsibilitiesProvide hands-on expertise in analyzing, designing, developing, and implementing complex business applicationsUnderstand business processes and translate requirements into technical solutionsDevelop coding standards and mentor software developersServe as technical lead on large-scale projects and coordinate development activitiesCreate technical designs for custom solutions to meet business needsPartner with internal teams to ensure successful implementation and support of projectsParticipate in communication, collaboration, and knowledge-sharing activitiesKeep current with new tools and technologies to improve development processesEnsure software is developed in conformance with industry standardsSupport process and systems issues with consulting expertiseParticipate in product reviews, testing, and pilot initiativesProvide innovative ideas to improve team capabilitiesBuild strong relationships with stakeholders, customers, and IT teamsManage multiple priorities effectively in a fast-paced environmentRequired QualificationsBachelor's degree in Computer Science or related field with 10+ years of experience, or Master's degree with 8+ years of experienceExperience designing web, distributed, component-based, and scalable systemsExperience with methodologies such as RAD, UML, or object-oriented designExperience with version control tools such as GitHub or BitBucketRequired SkillsCloud / Search / DevOpsSOLR - 3 to 4+ yearsAWS or Microsoft Azure - 3 to 4+ yearsDocker, Kubernetes, Helm - 3 to 4+ yearsElastic Search, NoSQL (MongoDB, Redis), CDN servicesProgrammingJava, Kotlin, Python - 5 to 6+ yearsC#, , , .NET Framework, Web ServicesDatabases / PlatformsSQL ServerOracle APEX, SQL, PL/SQLOracle Data IntegratorSalesforce APEXWeb TechnologiesHTML, DHTML, XML, XSL, XSLT, JavaScriptREST, SOAP, HTTPS, FTP, SMTPSpring Framework, Spring MVC, Hibernate, Java/J2EENice to HaveUI Frameworks: Angular, React, Ember, BootstrapPix4DMaticSoft SkillsStrong written and verbal communicationAbility to work with cross-functional teams and all levels of the organizationStrong organizational and multitasking skillsSelf-motivated and able to work independently or collaborativelyProven ability to build strong relationships with internal and external stakeholders

Created: 2026-05-09

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.