Senior Software Engineer

3 weeks ago


Charlotte, United States MAXIMUS Full time
Description & Requirements

5+ years' experience in Performance testing large complex projects in web based microservices architecture, with a minimum of 2 yrs experience as a lead requiring minimal supervision.

Plan and lead Performance testing including estimation, designing, developing, execution, identifying test environment requirements, and preparing large data sets for distributed nd high-throughput performance testing

Communicate with the development team and key stakeholders to clearly identify requirements

Analyze test results and clearly communicate to the development team where performance bottlenecks exist

Provide actionable corrective recommendations for discovered performance issues

Provide walkthrough of test summary reports to stakeholders.

Identify and communicate risks to development team

Demonstrable technical and knowledge-sharing abilities

Review technical debt and provide solutions for enhancements

Identify new tooling and testing practices to improve overall operational efficiency

Capable of developing and maintaining a performance testing framework

Essential Duties and Responsibilities:
- Lead the development of software solutions that will meet or exceed business requirements; the development effort includes designing and implementing modules to the system specifications, conducting unit testing, troubleshooting issues and producing detailed proposals to resolve issues.
- Evaluate new coding techniques, tools, modules, and implementation as appropriate.
- Lead and mentor entry and mid-level developers.
- Consult on requirements elicitation and definition.
- Design software solutions per systems requirements.
- Code software solutions per designs.
- Code reviews, unit test, and integrate coded modules.
- Assist other developers in resolving issues by providing guidance and training.
- Support testing and remediate defects.
- Support users through troubleshooting and analysis of production logs and data.
- Investigate new solutions, tools, products, and techniques to incorporate into coding standards.
- Perform other duties as assigned by management.

Solid hands-on experience in performance testing Java applications using JMeter in an AWS environment and container orchestrated tools such as Docker, Kubernetes, and Helm, and CI/CD tools such as Jenkins.

Experience building workload models

Strong experience with Java programming language and scripting languages such as Groovy, Javascript

Experience with GitHub, SVN, JIRA, X-Ray

Working knowledge with relational (SQL) and nonrelational (NoSQL) databases

Working knowledge on the usage of monitoring dashboards such as Grafana and creating and using time-series databases such as InfluxDB, Prometheus, AWS Timestream, or similar

Understands the purpose of common subsystems in a web architecture - in-memory dbs, load balancers, reverse proxies, app server, web servers, dns, web protocols

Deep understanding of Java and its internals e.g. threads, exceptions, JVM performance tuning, GC mechanisms, and heap dumps

Minimum Requirements

- Bachelor's degree in related field required.
- 5-7 years of relevant professional experience required.

Excellent organizational, interpersonal, verbal, and written communication skills.

Ability to do presentations and walkthroughs with Systems and Business personnel

Ability to work well in a fast-paced environment under deadlines in a changing environment.

Must be organized and detail oriented.

Additional Skills / Knowledge Preferred:

Working experience in an AGILE, SCRUM environment.

Experience with AI/ML in Performance testing

Education Requirement:

Bachelor's degree from an accredited college or university in Computer Science or Information Technology, or related field.

EEO Statement

Active military service members, their spouses, and veteran candidates often embody the core competencies Maximus deems essential, and bring a resiliency and dependability that greatly enhances our workforce. We recognize your unique skills and experiences, and want to provide you with a career path that allows you to continue making a difference for our country. We're proud of our connections to organizations dedicated to serving veterans and their families. If you are transitioning from military to civilian life, have prior service, are a retired veteran or a member of the National Guard or Reserves, or a spouse of an active military service member, we have challenging and rewarding career opportunities available for you. A committed and diverse workforce is our most important resource. Maximus is an Affirmative Action/Equal Opportunity Employer. Maximus provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disabled status.

Pay Transparency

Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.

  • Charlotte, United States LendingTree Full time

    We're looking for an outstanding software engineer who loves to solve tough problems and make customers happy. Join our growing engineering team and help us build and manage the websites and internet products that power our business. You'll work on b Software Engineer, Engineer, Software, Senior, Skills, Project Management, Technology


  • Charlotte, United States Mindlance Full time

    Job Descriptions: In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex Software Engineering challenges that require an in-depth...


  • Charlotte, United States Wells Fargo Full time

    At Wells Fargo, we want to satisfy our customers financial needs and help them succeed financially. Were looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where youll feel Software Engineer, Engineer, Software, Computer Science, Senior, Operations, Technology, Banking


  • Charlotte, United States Solugenix Corporation Full time

    Overview: Senior Software Engineer Remote Direct Hire Job ID 2024-9903 We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as...


  • Charlotte, United States Solugenix Corporation Full time

    OverviewSenior Software Engineer Remote Direct Hire Job ID 2024-9903 We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as...


  • Charlotte, United States Solugenix Full time

    Senior Software EngineerRemoteDirect HireJob ID 2024-9903 We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as mentoring other...


  • Charlotte, North Carolina, United States Solugenix Corporation Full time

    Senior Software Engineer Remote Direct Hire Job ID We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as mentoring other...


  • Charlotte, United States Solugenix Full time

    Senior Software EngineerRemoteDirect HireJob ID 2024-9903 We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as mentoring other...


  • Charlotte, United States Solugenix Corporation Full time

    Overview: Senior Software Engineer Remote Direct Hire Job ID 2024-9903 We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as...


  • Charlotte, United States Solugenix Full time

    Senior Software EngineerRemoteDirect HireJob ID 2024-9903 We are hiring "Senior Software Engineer" for one of our clients. This position is a direct hire opportunity. The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as mentoring other...


  • Charlotte, United States Moody's Analytics Full time

    Senior Software Engineer at Moody’s Investors Service, Inc. (Charlotte, NC). Work on data technology driving analytics initiatives, as well as the exploration of business intelligence datasets. Reqts: Bachelor’s degree or foreign equivalent in Comp Sci, Comp Engg, or a reld technl fld + 5 yrs of progressively respons exp as a Software Engineer, Systems...


  • Charlotte, United States Eliassen Group Full time

    **Hybrid - 2 days a week onsite in either Charlotte, NC or Mooresville, NC.**Our retail client is looking for a Senior Software Engineer to join their team.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...


  • Charlotte, United States Wells Fargo Bank N.A Full time

    Senior Software Engineer, Wells Fargo Bank, N.A., Charlotte, North Carolina: Provide application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs. Must have a Bachelor’s degree in Computer Science, Computer Engineering, Management Information Systems, Information Systems, Information...


  • Charlotte, United States AvidXchange Full time

    Job Overview AvidXchange is seeking a Senior Software Engineer to build best-in-class products. You will collaborate, analyze, design, develop, test, maintain, and implement premier software while working with cross-functional teams such as product and architecture. What you’ll do Perform full life cycle application development, including researching...


  • Charlotte, United States EDRAY Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEER AT EDRAYEDRAY is a managed services platform for international shippers with an unmatched mix of innovation and technology. Our mission is to utilize our deep industry experience to build forward thinking software solutions that optimize operations, enhance visibility, and drive efficiency.Join EDRAY as...


  • Charlotte, United States TQL Full time

    JOB DESCRIPTION About the role: As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities to trial and deploy new applications and tools. You will use your full-stack software engineering experience to develop a mix of custom and...

  • Software Engineer

    1 week ago


    Charlotte, United States Wells Fargo Bank N.A Full time

    Wells Fargo Bank, N.A., a wholly owned subsidiary of Wells Fargo & Co., a diversified, community-based financial services company, is seeking the following positions in Charlotte, NC:  Lead Software Engineer (Requisition # 001548):  Troubleshooting production issues and deploying bug fixes as needed. Participating in daily stand up meetings to discuss...


  • Charlotte, United States Veracity Software Inc Full time

    Job Title: Software Engineer 3 – Contingent Contract – 12 Months Location: 6061 N State Hwy 161 - Irving, TX / Charlotte / NJ / Phoenix Must Haves: • 7+ years of software engineering experience • 3-5+ years of Salesforce Admin Experience • 3+ years of Salesforce Development Experience • 1-2+ Experience in configuration and customization...


  • Charlotte, North Carolina, United States Collabera Full time

    Home Search Jobs Job Description Senior Software Engineer Contract: Charlotte, North Carolina, US Salary: $68.00 Per Hour Job Code: End Date: Days Left: 25 days, 3 hours left Apply Skills:Heavy backend experience is preferred Preferably with Kotlin or Java Prior experience in GCP or any related cloud stack About the project that will be worked...


  • Charlotte, North Carolina, United States Sales Force Inc Full time

    Inc's Candidate Privacy Notice contains more details about the handling and use of the personal data of job applicants.For more information about our website privacy practices, please see our Privacy Statement.Senior Manager, Software Engineering (Platform) page is loaded Senior Manager, Software Engineering (Platform) Apply remote type Home - Based...