Software developer

Posted 2 Hours Ago
Be an Early Applicant
2 Locations
In-Office
Entry level
Cloud • Consulting
The Role
Develop, test, maintain, and support scalable enterprise web applications using .NET, C#, ASP.NET, React, and related technologies. Responsibilities include complex module development, code reviews, technical design, debugging, root cause analysis, documentation, change management, project estimation, milestone planning, and production deployment support. The role also ensures adherence to coding, design, quality, security, and version-control standards.
Summary Generated by Built In

Job description

MyOneFlow (an Empyra Product) - Passion for Innovation

At Empyra, we help solve some of the toughest economic challenges facing today's modern workforce. Empyra provides some of the leading technology solutions for education, state, and local workforce offices as well as virtual engagement solutions to help tackle some of these challenges. We’re growing fast and are experiencing 200%+ growth year over year for the last 2 years.

The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have the ability to test code in order to maintain high-quality code. The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

Software developer with .NET full-stack C#,ASP.NET or React Experience

  • Experience in web-based application design, development, and support in enterprise environments
  • (Experience in the Microsoft .Net stack, including Visual Studio, C#, ASP.Net, VB.NET, IIS, and Web API
  • OR
  • Experience with developing applications in React for front-end UI and/or back-end API development in C# or other similar languages)
  • Manage complex technical design components and act as a referral expert in appropriate languages, data structures, vendor packages, techniques, and design methods
  • Oversees detailed project estimating and milestone planning. Review and validate the accuracy of others' estimates and works with the project manager(s)/Scrum Master(s) to identify opportunities for improving project estimating processes.
  • Determine programming approaches, tools, and techniques that best meet the business requirements/stories. Oversee development standards.
  • Ensure project change management approach is followed and that enhancements are appropriately prioritized and developed, and that all documentation is completed appropriately.
  • Perform coding of highly complex modules while maintaining component design standards.
  • Ensure that design standards and documentation are followed.
  • Manage the code review process and certify that code meets quality standards.
  • Review and critique code presented by team members and ensures code review is conducted and certifies that code meets quality and security standards.
  • Performs root cause analysis to prevent the recurrence of problems and manages the resolution of complex problems.
  • Ensure delivery of change management activities supporting production deployments to Developers, Quality Control Analysts, and Environment Management personnel.
  • Maintain code in the version control system supporting multiple branches/deployment paths.

Key Responsibilities:

  • Develop quality software and web applications
  • Analyze and maintain existing software applications
  • Design highly scalable, testable code
  • Discover and fix programming bugs

Qualifications

  • Bachelor's degree or equivalent experience in Computer Science or a related field
  • Development experience with programming languages
  • SQL database or relational database skills

Skills Required

  • Bachelor’s degree or equivalent experience in Computer Science or a related field
  • Development experience with programming languages
  • SQL database or relational database skills
  • Experience with web-based application design, development, and support in enterprise environments
  • Experience with the Microsoft .NET stack, including Visual Studio, C#, ASP.NET, VB.NET, IIS, and Web API, or React and C#-based backend/API development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
200 Employees

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

eClinical Solutions Logo eClinical Solutions

Development Engineer

Cloud • Healthtech • Professional Services • Software • Pharmaceutical
Easy Apply
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
400 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

NetBox Labs Thumbnail
Cloud • Software
US
150 Employees
Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account