Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services.
Mid FullStack (.Net & React)
Location
Worldwide
Posted
32 days ago
Salary
0
Seniority
Mid Level
Job Description
Mid FullStack (.Net & React)
Ness Digital Engineering
Role Description We are seeking a full stack developer with 3+ years of experience to join an exciting project: design, build and implement a comprehensive Contract Lifecycle Management ecosystem. This is a great opportunity to join the team in the early build phase. Key Responsibilities - Be part of an innovative and dynamic agile product team. - Collaborate closely with product owners, business analysts, engineers, architects, QAs, and DevOps. - Deliver secure, performant, and reliable solutions. - Work on a technical and challenging project fundamental to the processes of our client. - Integrate with other applications and teams as part of a wider over-arching solution. Qualifications - Strong C# and .NET Core - Strong React skills - Dapper and SQL - Microservices AWS services - Knowledge of SOLID principles - Unit Testing and ideally Integration Testing - Event Driven Programming exposure Requirements - Excellent communication skills as the team collaborates daily. - Ability to keep up to date with the latest development technologies and practices. - Good planning and organisational skills. - Able to focus on detailed work. - Ability to assist in the technical direction of the architecture. - Proven experience of delivering high-quality solutions to complex problems that are fit for purpose, maintainable, robust, scalable, and secure. - Passionate about software development with a drive to continuously improve. Benefits - Work with diverse, talented professionals dedicated to making an impact through technology. - Flexible remote options. - Diverse projects. - Access to development resources. - Inclusive workplace that celebrates each team member’s unique talents. What to Expect Next - HR Interview – A conversation to get to know you better and align on expectations. - Technical Interview – A chance to showcase your skills and experience. - Client Interview – Ensuring mutual fit between you and the client team. - Offer Stage – If everything aligns, we’ll be happy to make it official.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Contribute to implementing solution code with great attention to detail while fulfilling Java development best practices • Write reusable and testable code, create functional and practical technical documentation • Work closely with other team members and the client to implement designs – we are developing a product from scratch. Thus we communicate directly with the management of the client company • Proactively address technical issues and risks that could impact the project schedule and integrity of the application environment.
• Designing, building, and operating scalable and secure backend systems that power revenue-generating experiences • Owning the health, reliability, and performance of the monetization funnel • Designing and maintaining backend integrations for subscriptions, billing, entitlements, pricing logic, and promotions • Ensuring correctness and compliance of monetization flows while minimizing revenue-impacting incidents and improving detection/resolution • Enabling experimentation through feature flags, testing, and analytics instrumentation • Partnering with the Data team to build and maintain analytics and reporting for revenue performance, user behavior, and system health
El proyecto estará enfocado en crear soluciones mobile para pagos digitales, activación de medios de pago y automatización de flujos.
• Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. • Ensure code is secure through Software Composition Analysis (SCA), and drive remediation through triaging, prioritization, remediation and verification. • Provide accurate status tracking, reporting, and estimation using project methods and tools. • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. • Execute activities within the current methodology and uphold the highest quality standards. • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. • Take ownership of projects, from technical design to a successful launch. • Participating in code reviews to maintain code quality and consistency.




