Web Developer
Web Developer
About Prometheus Group
Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations.
Job Summary
In this role, you will be responsible for designing, developing, and maintaining software applications using .NET and React technologies.
Responsibilities:
- Design, develop, and maintain web-based applications using .NET technologies (C#, ASP.NET Core, Entity Framework, etc.) and React for front-end development.
- Collaborate closely with product managers, architects, UX designers, and other stakeholders to define and implement software functionality, architecture, and system designs.
- Go beyond unit tests with the Test-First approaches like Test-Driven Development and Behavior-Driven Development.
- Write clean, efficient, and maintainable code following best practices and industry standards.
- Troubleshoot and debug issues, and implement fixes and enhancements as needed.
- Contribute to the continuous improvement of development processes and tools.
- Participate in code reviews, ensuring code quality and adherence to coding standards.
Skills and Experience:
- Bachelor's degree in computer science or a related field, or equivalent experience.
- 2-5 years of enterprise experience with .NET framework (C#, ASP.NET Core) and front-end technologies including React, Typescript, Redux and JavaScript, with a solid understanding of their core concepts and best practices.
- Proficiency with object-oriented programming
- Experience with relational databases (e.g., SQL Server, MySQL) and Object-Relational Mapping (ORM) tools like Entity Framework.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Proficiency with object-oriented programming
- SOA (REST/SOAP)- understanding of general best REST practices/SOAP requirements
- Knowledge of modern development IDEs (i.e., Visual Studio)
- Strong understanding of source control systems (specifically Git)
Preferred Skills and Experience
- Experience with unit testing and test-driven development (TDD).
Benefits Overview
We offer an attractive benefits program to meet the diverse needs of our teammates:
- Employee base HSA plan, dental, life and short-term disability coverage 100% paid for by Prometheus Group
- HSA & FSA plan options
- Retirement Savings with Generous Company Match & Immediate Vesting
- Gym membership to O2 Fitness
- Casual dress attire
- Half-Day Fridays
- Generous Paid Time Off
- Company Outings, Trips & Activities
Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Recommended Jobs
Truck Driver CDL A 1600 weekly Flatbed Experience Necessary Home Weekends EEO
Job Description (EEO) Equal Employment Opportunity employer REGIONAL FLATBED POSITION - Pay $1,500 ~ $1,600/week - Sign on Bonus of $5,000 - Weekend Home time with your Family MUST HAVE A …
HVAC Maintenance Technician
HVAC Maintenance Technician Schedule: Monday–Friday, 8 AM – 5 PM (40 hrs/week) with overtime opportunities Pay: $20–$30/hr, paid weekly We are seeking a dedicated HVAC Maintenance Technici…
Mechanical Engineer / PE
Apollo Techincal has an immediate need for a Mechanical Engineer with a HVAC background in the Charlotte NC area This is a full-time position to work with our existing Mechanical Engineering staff…
Case Manager I, MSW - Patient Case Management
Overview: Responsible for providing patient case management services to assigned populations. They use a collaborative interdisciplinary approach to anticipate, integrate, and coordinate the patient's…
Association Property Manager
Plan, direct, or coordinate the management or governance activities of commercial, industrial, or residential real estate properties. Responsible for maintaining the integrity of the physical asse…
Application Services Specialty Solution Seller (Banking & Financial Services) - US Remote
Req ID: 322453 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking o…
Optometrist
Experience the Matrix Providers Advantage. We strive to provide a framework of stability and structure for our valued employees, where you will experience lower provider-to-patient ratios and fair, …
Center Store (Grocery) Manager
Center Store (Grocery) Manager Location Kings Mountain, NC : Count on Me - We know what to do, we make it easy, we do our part and we care! Job Title: Center Store (Grocery) Manager Job Code …
Summer Internships & Jobs
Looking for an INCREDIBLE place to work and call home this summer? Look no further than Camp Carolina... A summer camp paradise in an amazing little corner of the world called "The Land of the Waterf…