Langtech is seeking a Senior .NET Software Developer to join their team. This role involves designing and implementing domain-driven, object-oriented business models, optimizing application performance, and developing data-driven business applications.
Headquartered in the heart of San Francisco, our 25 years of systems experience and e-business expertise combined with an intense focus on customer service put us ahead of the crowd as a fully integrated solutions partner in managed services, cloud computing, virtualization, custom software, complex projects, and local, on-site support. Join the Langtech team and share your experience and creativity to help our clients leverage the latest in cloud and mobile technologies.
Job Description
Day-to-Day
What You'll Do
- Designing and implementing models and frameworks using domain-driven, object-oriented business modeling.
- Iterative application development, including troubleshooting and performance optimization.
- Hands-on in building data-driven business applications.
- Working under pressure and working with development team and project managers to deliver on tight deadlines.
- Developing project estimates and timelines and being accountable to meeting or beating estimates.
Qualifications
Who You Are
Required Qualifications
Familiarity with the ASP.NET and .NET Core framework, SQL Server and design / architectural patterns (e.g. Model-View-Controller (MVC)5 years of development experience using C# .NETKnowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5 / CSS3Familiarity with architecture styles / APIs (REST, RPC)Understanding of Agile methodologiesStrong attention to detailExcellent troubleshooting and communication skillsKnowledge of REST and RPC APIsAble to work well in a team setting3+ years developing complex front-end, mobile and responsive applications using jQuery / jQuery frameworks.Preferred Skills
Hands-on experience with source control & release management systems such as SVN.Excellent communication skills, in thought, speech, and writing.Excellent analytical / organizational skillsYou should be very technical, and naturally curious.You take the initiative to propose ideas and air concerns, to take technical ownership to drive the areas you work on.You want to work with other bright motivated people, contribute to technical discussions, and continue to learn more.You produce high quality production software using industry best practices; you produce excellent, thorough, design and development documentation. You are able to deliver#J-18808-Ljbffr