Enable job alerts via email!

CIGNEX Technologies Private Limited Hiring For Software Engineer at Remote

CIGNEX Technologies Private Limited

United States

Remote

USD 100,000 - 125,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

An established industry player is seeking a Senior Software Engineer to lead the full-stack development of an absence management platform. In this pivotal role, you'll collaborate with architects and cross-functional teams to design, build, and maintain technical solutions that align with the business's vision. Your expertise in C#, ASP.NET MVC, and various JavaScript frameworks will be essential as you create innovative applications and enhance customer experiences. Join a dynamic team where your contributions will significantly impact the success of large-scale, mission-critical systems in a collaborative Agile setting.

Qualifications

  • 5+ years of experience in software development with a focus on full-stack web applications.
  • Bachelor's or Master's degree in a relevant field is required.

Responsibilities

  • Analyze requirements and collaborate with architects to design and build solutions.
  • Develop complex solutions in an Agile environment as part of a global team.

Skills

C#
ASP.NET MVC
Entity Framework
SQL Server
JavaScript frameworks (AngularJS, Angular 2, React JS)
Web-based applications
Agile methodologies
Design patterns
Microservices
Unit testing (Jest, xUnit, Moq)

Education

Bachelor’s or Master’s degree in Computer Science
Equivalent in Information Systems, Data Science, Engineering

Tools

.NET Framework
.NET Core
HTML/CSS
CI/CD tools

Job description

Job Description

As a Senior Software Engineer, you will work directly with software architects, cross-functional stakeholders and development team members to define, design, engineer, build, deliver and maintain the technical solutions that will support the business’s vision, strategy and goals.

In this role you will be responsible for the full-stack, web development of a mid-to-large market absence management platform utilizing C#, ASP.NET MVC, Entity Framework and SQL Server. The ideal candidate is a senior level full stack developer whose focus is in front and middle layers of application development with experience of back-end data.

What You’ll Do (Duties):

  1. Analyze requirements from business partners, cross functional stakeholders and seek functional clarifications.
  2. Work with Software & Application Architects to define, design, build and deliver and maintain the technical solutions that will support the business vision. Understand requirements/stories to create design and perform gap analysis.
  3. Develop complex solutions in an Agile environment as part of a global team of engineers, designers, business and quality analysts and product experts.
  4. Maintenance of appropriate versions of the code and taking ownership of the code throughout the development, staging and testing.
  5. Build and develop according to functional specifications, design, maintainability, and coding and efficiency standards.
  6. Anticipate and identify potential requirements that could improve the customer experience and add value to the client.
  7. Be an active participant in Agile Product Development and Ceremonies and report progress and barriers to progress.
  8. Ask questions to fully understand problems.

Minimum education and experience required:

  • Bachelor’s or Master’s degree or the equivalent in Computer Science, Information Systems, Data Science, Engineering or a related field plus five (5) years of experience in software development or related experience.

You Have (Skills Required):

  • Must have experience with designing and developing web-based applications and creating technical documentation.
  • Understanding of relational database concepts.
  • Experience with one JavaScript framework, such as: AngularJS, Angular 2 and/or React JS.
  • Experience with service-oriented and cloud native software architectures.
  • Demonstrate understanding of design patterns.
  • Experience with a broad range of technologies including .NET/C#, .NET Framework, .NET Core, ASP.NET, HTML/CSS, OOP, MVC, SQL, Entity Framework.
  • Experience creating and consuming secure web services, web API, or WCF; XML and JSON.
  • Experience with modern web application development, including build tools, testing and CI/CD.
  • Familiarity with API architectures including microservice strategy.
  • Proven track record of developing and supporting large scale business critical systems.
  • Experience in an Agile environment using Scrum, Kanban, or SAFe.
  • Unit testing experience with one of the following (Jest, xUnit and Moq).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.