NO C2C PLEASE.
Job Description:
Senior .NET Developer
Location: Spring, TX. Hybrid.
C# is mandatory and the candidate should be a very strong programmer in this language.
The job description is below:
JD for the hires:
Education and Experience Required:
* Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
* 5 years of experience in Software Technology, in a Software Engineering role on a team using Agile methodologies, preferably utilizing scrum or other iterative frameworks for execution.
Knowledge and Skills:
* Extensive experience with multiple software systems design tools and languages in the area of Cloud.
* Extensive experience in System design, scalability, reliability, performance, and software products / solutions development
* Hands-on cloud development experience
* Understands the Security landscape and big picture
* Excellent analytical and problem-solving skills.
* Experience in overall architecture of software systems for products and solutions.
* Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
* Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
Required Skills
* Expert level experience in AWS Cloud, API design & implementation
* Knowledge and experience in Infrastructure as Code (IaC) - Terraform & Terragrunt is required
* Must have proficiency in C#, design patterns, .Net technologies, and strong programming skills to build products
* Experience in developing solutions Cloud and/or server applications technologies
* Prior experience in successful delivery of multiple products to the market
* Ability to build software solutions from the ground up
* Good knowledge of the Certificates, Security, AWS services, local/domain user security and general operating system
* Hands on knowledge on programming (multi-threading, sockets, etc.), and application development
* Skilled in Troubleshooting and resolving complex Application issues
* Self-starter with a desire to work across a variety of requirements
* Ability to execute the plan in a timely manner and with good quality is highly preferred.
* Comfortable with DBA Knowledge with MS SQL Server and other relational databases.
Nice to Have
* Experience in Java programming language