- Work under the direction of the Development lead to design, code, test, document, and install.
- Help analyze system requirements and prioritize tasking
- Review and refactor code
- Participate and sometimes lead design and planning discussions.
- Write C# code that is clean, efficient, scalable, and dependable
- Implement, maintain, and improve upon formal coding processes and documentation.
- Ensure proper use of code analysis tools and assess automated security scans of code.
- Utilize automation to make processes more efficient and secure
- Support jr. developers’ work
- Support, improve, and optimize various CI/CD pipeline tools and processes
What we like to see:
- Proficiency developing web applications using Microsoft Internet Information Server, C#, and ASP
- In depth knowledge of the .NET Core
- Must have strong experience in AWS Lambda
- Must be proficient SQL Scripts and Relational Database operations (SQL RDBMS)
- Ability to troubleshoot code at a senior level
- Able to work with minimal day to day direction
- Thrives when collaborating with a small team
- Knows when to ask for help when blocked, and knows when to help others when they are blocked
You Should be familiar with:
- Linux, Python, or Bash Scripting
- C# Programming
- MVC
- .NET Framework and .NET Core
- Cloud (AWS)
- Agile methodology
- Experience with SQL Scripts and Relational Database operations