Sr Software Engineer

2 months ago


Cary, United States Mudrasys Full time
Title: Sr Software Engineer (Fullstack) (709454)
Duration: Long Term
Location: Cary, Client
Client: Rail Inc


Note: Day 1 Onsite, Need only local candidates with 12+ years' experience, LinkedIn Mandatory
Interview Process: 1st round 30 minutes technical video interview, 2nd round 90 minutes onsite interview

Short 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 leading team.

JOB ACCOUNTABILITY/RESPONSIBILITIES
Essential Functions:
Quality:
Meet or exceed test coverage goals set for the project through creation of unit and functional tests.
Minimize the number of productions 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 Railinc development process and suggest improvements
Work with infrastructure services to make configuration changes and deploy applications

Leadership (Technical):
Evangelize Railinc 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/MINIMUM REQUIREMENTS/COMPETEClientIES:
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
3 years of TypeScript Development Experience.
7 years of Java/J2EE Web Development Experience.
Comfortable with front-end, middle tier and backend technologies.
Expertise in front-end technologies like AdonisJS, 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.
MDP/Broker/Service Bus MQ technologies development experience in last 2-3 years is a plus.
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, EXPERIEClientE, 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

VALUES
Results: We deliver on our promises to create value for the freight rail industry through talented people, good ideas, business leadership and great technology.
Collaboration: We collaborate with our teams and our customers to get the job done, respecting individual ideas and contributions and moving forward in pursuit of shared goals.
Service: We serve the changing needs of our customers and our industry to enhance the value they bring to our community, the environment and our economy.

PHYSICAL REQUIREMENTS
Sedentary work: Assignment involves sitting at workstation (desk) most of the time (up to 8 hours) with only occasional walking and/or standing.
Keyboarding: Primarily using fingers for typing
Talking: Expressing or communicating verbally through use of spoken words (accurately conveying detailed or important spoken instructions to others)
Hearing: Ability to receive detailed information through oral communication and to make discriminations in sound.
Visual: Through close visual acuity, required to perform activities such as: preparing and analyzing data and figures; transcribing; viewing computer terminal; extensive reading (with or without correction).
Environment: Work is performed within an office setting and therefore there is no substantial exposure to adverse environmental conditions (i.e., extreme heat, cold, noise, etc.).
  • Sr. Software Engineer

    3 weeks ago


    Cary, United States MCKESSON Full time

    McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.What you do at McKesson matters. We foster a culture...

  • Sr. Software Engineer

    2 weeks ago


    Cary, United States MCKESSON Full time

    McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.What you do at McKesson matters. We foster a culture...


  • Cary, United States Mastech Digital Full time

    Open for C2C, W2, H1 transfer. #Hiring Locals only (Cary, NC) Sr. Java Developer/ Software Engineer Location: Cary, NC Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, Thursday Experience: 12+ #ONSITE_INTERVIEW #Top_Skills Java Rest Messaging services- KAFKA AWS Spring Boot Email me at bhushit.sharma@mastechdigital.com for detailed JD. Share #locals...

  • Sr. Software Engineer

    2 weeks ago


    CARY, United States MCKESSON Full time

    McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve – we care.What you do at McKesson matters. We foster a...


  • cary, United States Mastech Digital Full time

    Open for C2C, W2, H1 transfer. #Hiring Locals only (Cary, NC) Sr. Java Developer/ Software Engineer Location: Cary, NC Hybrid onsite- 4 days: Monday, Tuesday, Wednesday, Thursday Experience: 12+ #ONSITE_INTERVIEW #Top_Skills Java Rest Messaging services- KAFKA AWS Spring Boot Email me at bhushit.sharma@mastechdigital.com for detailed JD. Share #locals...

  • Software Engineer

    3 weeks ago


    Cary, North Carolina, United States Diverse Lynx Full time

    Job Requirements:We are seeking a highly skilled Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in computer engineering, computer science, or a related field, and experience with Microsoft Vista, C, C#, Python, SQL Server, and CSS programming.Key Responsibilities:Design and develop software...

  • Software Engineer

    3 weeks ago


    Cary, North Carolina, United States Tata Consultancy Services Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at Tata Consultancy Services. As a Software Engineer, you will be responsible for developing and implementing highly responsive user interface components using React concepts.The ideal candidate will have in-depth knowledge of JavaScript, CSS, HTML, and front-end languages. You will...


  • Cary, United States CV Library Full time

    : Nice to meet you!We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled with flexibility...


  • Cary, United States Garmin International Inc Full time

    We are seeking a part-time Software Engineer Intern in our Cary, NC location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products under supervision. Essential Function Software Engineer, Software, Intern, Engineer, Technology


  • Cary, United States Garmin International Inc Full time

    We are seeking a part-time Software Engineer Intern in our Cary, NC location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products under supervision. Essential Function Software Engineer, Software, Intern, Engineer, Technology


  • Cary, United States Acro Service Corp Full time

    Primary Job Responsibilities• Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, integration testing and problem solving• Develop embedded operating system software for vehicle controllers in C• Assign, coordinate,...

  • Software Engineer

    3 weeks ago


    Cary, United States Apollo ITS Full time

    Job Title: Software Engineer Location: Cary, NC Duration: Long Term This role will follow hybrid work schedule - Should be in the office every Tuesday, Wednesday, and Thursday and as required by the manager Job Description: A Software Engineer will develop, maintain, and support new or existing software products while evangelizing and applying the best...

  • Sr Software Developer

    2 weeks ago


    Cary, United States SAS Full time

    Job Description At SAS, where you start doesn’t have to be where you end; and there is ample opportunity for internal career mobility. Whether you’re looking to grow a new skill or experience a new role, there’s no time like the present to take the next step; and we’re here to support you in your journey. About the job The Platform Services...

  • Sr Software Developer

    3 weeks ago


    Cary, United States SAS Full time

    At SAS, where you start doesn’t have to be where you end; and there is ample opportunity for internal career mobility. Whether you’re looking to grow a new skill or experience a new role, there’s no time like the present to take the next step; and we’re here to support you in your journey. About the job The Platform Services division is looking...

  • Software Engineer

    5 days ago


    Cary, North Carolina, United States FIRST SOFTSOLUTIONS INC Full time

    We are seeking a skilled Software Engineer to join our team at First Softsolutions Inc. in Carry, NC.Salary: $120,000 - $180,000 per year.This role requires strong expertise in Java, Spring Boot, and React. You will be responsible for designing, developing, and maintaining applications and databases by evaluating client needs and analyzing requirements.Main...

  • Software Engineer

    1 hour ago


    Cary, North Carolina, United States ShiftCode Analytics Full time

    Job DescriptionShiftCode Analytics is seeking a highly skilled Senior Software Engineer to join our team in Cary, NC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software products using Java/J2EE Web Development. This is an excellent opportunity to work with cutting-edge...

  • Software Engineer 2

    2 weeks ago


    Cary, United States Garmin International Inc Full time

    Overview We are seeking a full-time Software Engineer 2 in our Outdoor division in our Cary, NC location. In this role, you will be responsible for developing low-level embedded software for various Garmin Consumer Outdoor products. You will be developing C/C++ software that interacts with hardware including initial board bring-up, boot strapping the...

  • Sr Software Developer

    2 weeks ago


    Cary, United States SAS Full time

    : Nice to meet you! Were a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence and questions into answers.Were also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If youre looking for a dynamic, fulfilling career coupled with flexibility and...


  • Cary, North Carolina, United States Entegee Full time

    Job DescriptionEntegee is seeking a skilled Embedded Software Engineer to develop and test embedded operating system software for vehicle controllers. Key responsibilities include developing C code, executing unit and integration testing in various environments, and analyzing issues found during testing.Requirements:Technical skills in embedded software...


  • Cary, United States Entegee Full time

    Job DescriptionJob DescriptionSummary: Seeking Embedded Software Engineers to develop and test embedded operating system software for vehicle controllers.Requirements:Technical skills in embedded software development, hardware integration, and electrical systems.Experience developing embedded applications using C.Bachelor's degree in electrical,...