Senior Software Engineer
Entra Solutions (A BSI Financial Services company) is a FinTech company specialized in technology based financial solutions and services for the mortgage Industry. We are a people-focused, growth-oriented, innovative company and we're looking for people like you to make a positive change and join our team today!
We are seeking a Senior Software Engineer to build software using languages and technologies of the .NET framework. The successful candidate will be an analytical, results-driven, experienced engineer with strong development, database and support knowledge. You will create applications from scratch, configure existing systems and provide user support.
He or she should have in-depth knowledge of MVC, AWS/Azure services, WebServices/API and SQL concepts, excellent C#, .NET coding skills, and a good understanding of .NET framework and software design/architecture.
WHAT YOU WILL DO:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
WHAT WE’RE LOOKING FOR:
- BE/BTech degree in Computer Science, Information Technology, or related field
- 4+ Years of Experience in Developing Web Applications
- Good understanding of AWS/Azure Services like - S3, Lambda, EC2, API Gateway, Azure Devops,
- Developed Web applications using ASP.Net, C#, MVC as Front-end, SQL Server 20012, 2016 as Backend
- Expertise in writing stored procedure, Function, Trigger, Views in SQL Server 2012/2016.
- Strong Understanding and working experience on web Services/Web API and windows services.
- Expertise in JQuery, Java Script
- Sound knowledge of design patterns and design principals.
- Having knowledge of Angular JS, Angular, WPF will be considered as advantage.
- Proven experience as a .NET Developer or Application Developer
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
- Knowledge of CI/CD
- Good to have knowledge of AWS/Azure Services & Serverless applications.
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to detail
- Good knowledge of WebService/API
- Excellent in communication
WHAT’S IN IT FOR YOU:
- Competitive Salary
- Full Benefits Package
- PTO
- Holiday Pay
- Career Growth Opportunities