Company:
ZapCom Group Inc
Location: Dallas
Closing Date: 21/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Zapcom group is a niche boutique company in delivering software to our clients. We strive for engineering excellence with a product mindset and leverage our best practices in an accelerated development environment.
We are seeking a strong .Net C# Senior Engineer responsible for building and managing server-side web applications, APIs, and Microservices leveraging AWS Serverless and native solutions, and building platforms that can cater to more than one product.
Responsibilities include:
- Developing and maintaining custom software using best coding practices and modern techniques.
- Being customer-focused, goal-oriented, and having a passion for success.
- Developing functioning solutions based on technical requirements.
- Helping other developers in the team by guiding them with technical aspects.
- Breaking user stories into tasks and setting expectations for team members using Agile Scrum methodology.
- Coding, testing, and troubleshooting high-availability, high-load software utilizing the appropriate hardware, databases, and programming technologies.
- Reviewing others' code and providing recommendations to improve efficiency.
- Working with business subject matter experts to design, document, and develop high-performance solutions to complex problems.
- Utilizing development tools such as Visual Studio Profiler to optimize code and prepare for deployment in high-scale environments.
- Assisting the team with the AWS Serverless landscape and how to build and push code to AWS target environments.
- Fostering an environment of communication and problem-solving, leveraging the Zapcom Code of Values.
- Assisting the team in researching solutions and recommending solutions to meet business requirements.
- Communicating effectively (verbally and written) with business and IT stakeholders and senior leadership.
- Being self-driven, motivated, and taking pride in developing quality software.
Required skills:
- Application development experience in .NET using C#.
- Strong knowledge of Agile Scrum using best engineering practices.
- Strong knowledge in SOLID Design principles with at least 2 years of experience in implementing core design patterns using .NET core and Microservices.
- Prior experience in building web APIs and REST endpoints and consuming other REST endpoints is required.
- Experience in building applications using CI/CD processes working with build and release pipelines.
- Experience with deployment, API versioning, and feature toggling is expected.
- Experience in building Microservices using common API technologies including REST style paradigm.
- Understanding and experience in developing cloud-native applications.
- Able to understand and utilize JSON and XML.
- Knowledge of the Microsoft operating system and tools, such as Microsoft Visual Studio.
- A preferred degree in Computer Engineering or Computer Science or equivalent experience.
Preferred skills:
- AWS Serverless Lambda.
- SQS, Event Bridge, Dynamo DB.
- Event-driven architecture.
- Experience in high-scalable distributed systems.
Share this job
ZapCom Group Inc
Useful Links