Software Engineer

3 days ago


Charlotte, North Carolina, United States eTek IT Services, Inc. Full time
Job Description

We are seeking an experienced Software Engineer to join our team at eTek IT Services, Inc. as a Backend Developer.

Overview:

This is a challenging role that requires strong technical skills and a passion for building scalable and efficient software solutions.

Responsibilities:
  • Design and develop high-volume, low-latency applications using Java and related technologies.
  • Write well-designed, efficient code compliant with functional and technical requirements.
  • Integrate user-facing elements with server-side logic.
  • Create reusable, testable, and efficient code.
  • Implement security and data protection measures.
  • Design and develop RESTful APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Perform code reviews and provide constructive feedback to peers.
  • Identify and address performance bottlenecks.
  • Troubleshoot and debug technical issues.
  • Stay current with advancements in web applications and programming languages.
  • Participate in Agile software development and contribute to continuous improvement.
  • Work closely with UX and UI designers to implement engaging and responsive user interfaces.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Fullstack Developer or similar role.
  • Proficiency in Java programming language.
  • Experience with front-end technologies such as JavaScript, HTML, and CSS.
  • Strong understanding of Spring framework and related modules.
  • Experience with modern JavaScript frameworks (e.g., Angular, React).
  • Knowledge of databases, SQL, and ORM technologies.
  • Understanding of agile software development principles and methodologies.
  • Ability to work in a fast-paced, dynamic environment.
  • Excellent communication and teamwork skills.
  • Solid understanding of web architecture and web application development.
  • Experience with version control systems (e.g., Git).
  • Experience with continuous integration and continuous deployment (CI/CD) tools and practices.
  • Strong problem-solving and analytical skills.
  • Ability to prioritize and manage time efficiently to meet deadlines.
Salary:

The estimated salary range for this position is $120,000-$160,000 per year, depending on experience.



  • Charlotte, North Carolina, United States The Hartford Full time

    Job Title: Head of Software EngineeringWe offer a competitive annualized base pay range of $129,120 - $193,680. As the Head of Software Engineering at The Hartford, you will be responsible for leading software engineering teams and driving technical excellence.About the Role:Develop and implement technical strategies to drive business growth and improve...


  • Charlotte, North Carolina, United States Mindlance Full time

    We're looking for an exceptional Senior Software Engineer to join our team at Mindlance.The estimated annual salary for this position is $165,000, based on qualifications and experience.Job Responsibilities:As a Senior Software Engineer, you'll be responsible for consulting on complex initiatives with broad impact and large-scale planning for Software...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Title: Software Development EngineerIn a dynamic and collaborative environment at Aloden, Inc., we are seeking an experienced Software Development Engineer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on full-stack development using Java. This role is a perfect fit for individuals who thrive in...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Title: Software Engineering ExpertOverview: Aloden, Inc. is seeking an experienced Software Engineering Expert to lead the development and implementation of innovative solutions using Alfresco and Java technologies.About the Role: As a key member of our team, you will design, develop, and implement scalable software solutions that meet the highest...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States RIT Solutions, Inc. Full time

    Job DescriptionRIT Solutions, Inc.We are seeking a highly skilled Sr Software Engineer to join our team. The successful candidate will have extensive experience in Java development and a strong understanding of software architecture.The role involves working on complex business and enterprise software solutions, ensuring successful deployment of released...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Software Engineering ResponsibilitiesWe are seeking a skilled Software Engineering Specialist to join our team. The successful candidate will consult on moderately complex initiatives, participate in large-scale planning, and contribute to the resolution of complex issues. Key responsibilities include reviewing and analyzing software engineering challenges,...


  • Charlotte, North Carolina, United States Syntricate Technologies Full time

    A Hybrid Software Engineer Role at Syntricate TechnologiesWe are seeking a highly skilled Hybrid Software Engineer to join our team in Charlotte, NC. In this contingent resource assignment, you will work 3 days per week onsite and be responsible for complex initiatives with broad impact and large-scale planning for Software Engineering.Work on complex...


  • Charlotte, North Carolina, United States Mindlance Full time

    About MindlanceMindlance is a dynamic company that specializes in providing top talent to meet the needs of our clients. We pride ourselves on delivering high-quality results and exceeding client expectations.Salary RangeThe estimated salary for this Senior Software Development Expert position is between $150,000 and $220,000 per year, based on experience...


  • Charlotte, North Carolina, United States Disability Solutions Full time

    Job Title:Software Test EngineerJob Summary:We are seeking a skilled Software Test Engineer to join our team at Innova Solutions. As a Software Test Engineer, you will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality of our software applications.Key Responsibilities:Design and develop automated test...


  • Charlotte, North Carolina, United States Atrium Health Full time

    Job SummaryWe are looking for a skilled Complex Software Engineer to join our team at Atrium Health. In this role, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design and develop complex software applications using engineering releases and utilities.Test, debug, and document software...


  • Charlotte, North Carolina, United States Veracity Full time

    Veracity is seeking a skilled Software Engineer 3 to join our team as a contingent resource. In this role, you will be responsible for delivering moderately complex initiatives and deliverables within Software Engineering.Why Work at Veracity?We offer a competitive salary of $120,000 per year, based on the location in Charlotte, NC. Our team is passionate...

  • Software Engineers

    2 weeks ago


    Charlotte, North Carolina, United States United Software Group Full time

    eTrading Developer Job DescriptionUnited Software Group is seeking a highly skilled eTrading developer to join our team in Charlotte, NC. In this role, you will be responsible for designing, developing, and testing software applications that support our trading operations.This position involves working with a variety of technologies, including Java, Linux,...


  • Charlotte, North Carolina, United States Per Scholas-National Recruitment Full time

    Software Engineer Position OverviewWe are currently seeking a motivated and skilled Software Engineer to join our team in North Carolina. This is an excellent opportunity for individuals looking to start their technology career.About the RoleThis entry-level software engineer position involves working in fast-paced environments, learning new technologies...


  • Charlotte, North Carolina, United States Mindlance Full time

    About the Role: As a Senior Software Engineering Consultant at Mindlance, you will have the opportunity to work on complex initiatives with broad impact and large-scale planning for software engineering. With 5+ years of experience in software engineering, you will contribute to the resolution of complex and multi-faceted situations requiring a solid...


  • Charlotte, North Carolina, United States U.S. Bank Full time

    At U.S. Bank, we're committed to creating a diverse workforce that thrives in a dynamic environment. To achieve this goal, we're seeking an experienced Senior Software Engineer who can contribute their technical expertise and passion for innovation. This role will play a vital part in shaping the future of our software experiences, ensuring they meet the...


  • Charlotte, North Carolina, United States Meduit Full time

    About MeduitWe develop high-quality software using industry-leading technology solutions. As a Software Engineer II, you will be responsible for the complete life cycle of software products, from research and design to implementation and support.


  • Charlotte, North Carolina, United States United Software Group Full time

    Job Title: Quality Engineering Maturity ConsultantJob Summary:We are seeking a Quality Engineering Maturity Consultant to join our team at United Software Group. As a Quality Engineering Maturity Consultant, you will be responsible for driving quality engineering process development and evolution to enable consistent predictive conditions.Key...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Software Engineer 3 (MS Dynamics Developer) Job DescriptionThis position involves consulting on or participating in moderately complex initiatives and delivering results within Software Engineering.You will collaborate with client personnel in Software Engineering and leverage your solid understanding of policies, procedures, and compliance requirements.Your...


  • Charlotte, North Carolina, United States Varo Bank Full time

    Company Overview">Partner with cross-functional teams to design and implement scalable distributed solutions that meet customer needsLead large-scale projects from ideation to creation, driving innovation and growthMentor engineers and foster a culture of collaboration and knowledge sharingDevelop and maintain technical strategies that align with business...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Title: Senior Software EngineerAbout Us: Aloden, Inc. is a cutting-edge technology firm that delivers innovative software solutions to clients worldwide.Estimated Salary: $150,000 - $220,000 per year.Job Responsibilities:Develop and maintain complex software applications using Microsoft Dynamics.Analyze and resolve moderately complex software engineering...