Jobs
>
Senior Software Engineer
>
Cary

    Senior Software Engineer - Cary, United States - Mastech Digital

    Default job background
    Description

    Job Description

    Job Description

    Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Senior Software Engineer for our client in the Transportation domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately.

    Duration: 12+ Months Contract

    Location: Cary, NC

    Role: Senior Software Engineer

    Primary Skills: J2EE

    Role Description: The Senior Software Engineer must have at least 10+ years of experience.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.

    Essential Functions:

    Quality:

    Meet or exceed test coverage goals set for the project through creation of unit and functional tests

    Minimize the number of production escapes

    Support user acceptance testing

    Support or conduct system testing, performance, volume, and stress testing

    Usability/User Experience:

    Collaborate with business and UX team to create appropriate application User interfaces

    Assist with mock-up's, user interface design

    Incorporate UX components into application

    Provide feedback to UX team

    Product Reliability & Response:

    Ensure system can meet or exceed defined SLA's

    When primary on-call respond to pages within 15min, and resolve or escalate issue as necessary

    Resolve production issues and communicate resolution to appropriate stakeholders

    Development:

    Complete stories within estimates and with quality to ensure release dates are met

    Conduct necessary analysis, design, and prepare technical documentation

    Estimate story sizes and task out development for a given story

    Follow the company development process and suggest improvements

    Work with infrastructure services to make configuration changes and deploy applications

    Leadership (Technical):

    Evangelize company common practices and development procedures

    Exhibit technical leadership in given technical subject domain

    Identify new technologies and approaches that may improve our quality, productivity, and capabilities

    Mentor peers and junior developers

    Delegate, and coordinate functional development tasks as needed

    Drive innovation in the development, release, and operations processes

    Knowledge, Skills & Abilities:

    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 independent 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.

    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.

    MDB/MDP/Broker/Service Bus MQ technologies development experience in last 2-3 years is a plus. If just familiar with MQ or has minimal experience, needs to be really strong in specific front-end, backend technologies of Struts/Spring/Hibernate.

    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 troubleshooting techniques etc. too.

    Experience to work with AWS cloud native services like S3, CloudFront, Lambda, ELB, SNS, SQS and Route53 will be a plus

    Experience to deploy application components in AWS EKS cluster and to debug any issues will be a plus

    Experience in using Aurora RDS for database will be a plus

    Experience in using Amazon MQ for message broker service will be a plus

    Education & Experience:

    Bachelor's degree in Computer Science or equivalent field desired and 7 years of technical experience

    Master's Degree in Computer Science or equivalent field desired and 3 years of technical experience

    Minimum of 7 years of experience in a development environment.

    AWS Developer or Solutions Architect certification will be a plus

    Education: 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

    Experience: Minimum 10+ years of experience

    Relocation: This position will not cover relocation expenses

    Travel: No

    Local Preferred: Yes

    Note: Must be able to work on a W2 basis (No C2C)

    Recruiter Name: Bhushit Sharma

    Recruiter Phone: , Ext: 2368)

    Equal Employment Opportunity


  • BetaNXT Inc

    Software Engineer

    2 weeks ago


    BetaNXT Inc Cary, United States

    Job Description · Job DescriptionMediant, a BetaNXT company, provides investor communications technology and technology-enabled solutions to banks, brokers, corporations, funds and investment managers. Mediant's innovative technology ensures regulatory compliance and creates oppo ...

  • Beta Plus Technologies, Inc.

    Software Engineer

    3 weeks ago


    Beta Plus Technologies, Inc. Cary, United States

    Mediant, a BetaNXT company, provides investor communications technology and technology-enabled solutions to banks, brokers, corporations, funds and investment managers. Mediant's innovative technology ensures regulatory compliance and creates opportunities to strengthen sharehold ...

  • Jobot

    Software Engineer

    4 days ago


    Jobot Cary, United States

    Excellent mid-level opportunity with a growing organization here in Raleigh · Applying for this role is straight forward Scroll down and click on Apply to be considered for this position. · This Jobot Job is hosted by: Craig Rosecrans · Are you a fit? Easy Apply now by clickin ...

  • MetLife Services and Solutions, LLC

    Software Engineer

    3 weeks ago


    MetLife Services and Solutions, LLC Cary, United States

    and Requirements · Duties: Analyze complex software features and develop fully effective autonomous software test automation to validate functionality and business process. Build useful tools, frameworks and test setup to minimize manual testing and to write automated tests for ...

  • Epic Games

    Software Engineer

    1 week ago


    Epic Games Cary, United States

    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 stun ...

  • Omni Creator Products

    Software Engineer

    3 weeks ago


    Omni Creator Products Cary, United States

    As a 3D Tools Software Engineer at OCP, you will play a pivotal role in defining and building the user experience for our game creation sandbox, CreatorLab. You'll lead the charge in building creator-focused tools that make it easy and enjoyable to express new games in CreatorLab ...

  • Jobot

    Software Engineer

    4 days ago


    Jobot Cary, United States

    Job Description · Job DescriptionExcellent mid-level opportunity with a growing organization here in Raleigh · This Jobot Job is hosted by: Craig Rosecrans · Are you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume. · Salary: $80,000 - $100,000 p ...

  • eTeam

    Software Engineer

    2 weeks ago


    eTeam Cary, United States

    Skills Required: · " Years of Experience Required: 5+ years overall years of experience in the field of software design. · " Degrees or certifications required: Bachelor's in computer science or relevant experience degree is required to be eligible for this role. · " Disqualifie ...

  • Insight Global

    Software Engineer

    3 weeks ago


    Insight Global Morrisville, United States

    Job Description · Java Engineer · We are currently looking for a dedicated and passionate Software Engineer to become part of our team. · More than any other quality, we are looking for those inspired by the challenge of solving unique and · difficult technical problems for our b ...

  • Lenovo

    Software Engineer

    3 weeks ago


    Lenovo Morrisville, United States

    Software Engineer · General Information · Req # · WD · Career area: · Hardware Engineering · Country/Region: · United States of America · State: · North Carolina · City: · Morrisville · Date: · Thursday, March 21, 2024 · Working time: · Full-time · Additional Locations: · United ...

  • Varonis

    Software Engineer

    3 weeks ago


    Varonis Morrisville, United States

    Software Engineer · The Company: Varonis is a pioneer in data security and analytics, specializing in software for data protection, threat detection and response, and compliance. Varonis protects enterprise data by analyzing data activity, perimeter telemetry, and user behavior; ...

  • Lenovo

    Software Engineer

    3 weeks ago


    Lenovo Morrisville, United States

    General Information · Req # · WD · Career area: · Hardware Engineering · Country/Region: · United States of America · State: · North Carolina · City: · Morrisville · Date: · Thursday, March 21, 2024 · Working time: · Full-time · Additional Locations: · * United St ...


  • ThinkBAC Consulting Raleigh, United States

    Energy Storage Software Engineering Leader (Manager to Sr. Manager level) - Energy Trading · Location: FULLY REMOTE (Anywhere in the USA) · This is an opportunity to join an industry leading renewable energy venture with strong private equity backing that is focused on the develo ...

  • Performance Auto Group

    Software Engineer

    3 weeks ago


    Performance Auto Group Morrisville, United States

    Varonis is a pioneer in data security and analytics, specializing in software for data protection, threat detection and response, and compliance. Varonis protects enterprise data by analyzing data activity, perimeter telemetry, and user behavior; prevents disaster by locking down ...

  • Align MD

    Software Engineer

    1 week ago


    Align MD Morrisville, United States

    Join a team that is changing millions of lives. · Transforming smiles, changing lives. · At Align Technology, we believe a great smile can transform a person's life, so we create technology that gives people the confidence to take on whatever's next. We revolutionized the ortho ...

  • Insight Global

    Software Engineer

    3 weeks ago


    Insight Global Morrisville, United States

    We are currently looking for a talented and passionate Software Engineer to become part of our team. · More than any other quality, we are looking for those inspired by the challenge of solving unique · And difficult technical problems for our business partners, those who excel w ...

  • Investors Title

    Software Engineer

    1 week ago


    Investors Title Morrisville, United States

    Software Engineer · Investors Title Insurance Company · Morrisville, NC (hybrid-remote) · Investors Title is looking for a self-motivated Software Engineer to add to our growing team. Our Engineering team is building technology solutions that support current organizational ope ...


  • Garmin International Inc Cary, United States

    Overview · We are seeking a full-time Senior Software Engineer - Optics & Camera Platforms in our Cary, NC location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new ...


  • Procom Cary, United States

    Sr Software Engineer Intro: · Join our innovative team as a Senior Software Engineer where you will have the opportunity to work on cutting-edge technologies and make significant contributions to our software solutions. This role requires a blend of strong technical expertise an ...


  • Parker Hannifin Corporation Cary, United States

    Analyzes, researches, designs, and tests component parts, processes, or systems to develop new and/or improve core products. Designs products or systems of diverse/difficult scope and complexity using engineering principles based on assigned engineer Software Engineer, Engineer, ...