Software Development Engineer II - Full Stack
S
ShipBob, Inc.E-commerce
Remote in IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of experience
- Required Skills
- SQLAgileJavascriptC#ASP.NET MVC.NETRESTful APIsJSON
Requirements
- 3+ years of experience
- Excellent problem-solving skills
- Excellent programming skills
- Excellent communication skills
- Object oriented mindset
- Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment
- Ability to own small well scoped features and implementation
- A hands-on coding approach to engineering mentorship
- Ability to own medium sized features from design to implementation
- A defensive coding mindset with knowledge of OWASP
- Ability to own large features from design to implementation
- Ability to own service level system design
- Experience in SQL
- Experience in JSON
- Experience in REST
- Experience in .NET
- Experience in C#
- Experience in ASP.NET MVC
- Experience in Javascript
- Experience with Relational DB Concepts
- Experience with Relational DB Design
- Experience with Agile software development methodologies
Responsibilities
- Become a go-to expert in one area of the codebase; understand the broad architecture of the entire system
- Provides technical advice and weighs in on technical decisions that impact other teams or the company at large
- Research and propose new technologies
- Scopes and stages work into well-defined milestones to avoid a monolithic deliverable
- Regularly delivers software on time and is constantly working to make accurate estimates and delivers on those estimates
- Owns the technical testing and performance plan for their projects
- Takes initiative to identify and solve important problems, coordinating with others on cross-cutting technical issues
- Sets direction at the project/service level and consistently influences decision-making at the Pillar level
- Identifies and proactively tackles technical debt before it grows into debt that requires significant up-front work to resolve
- Makes others better through code reviews, thorough documentation, technical guidance, and mentoring or serving as a Tech Lead on a project
View Full Description & ApplyYou'll be redirected to the employer's site