- Company Name:
- Ebit Information Systems
Are you a front-end wizard who has experience in a variety of computer
languages but would like to work in a .NET environment with an emphasis on ASP.NET? Would you like to work in a laid back office environment with casual dress code and interesting perks?
As a member of our team you could be working on a larger project with multiple people or leading your own project. The ideal candidate will be self-motivated yet team-oriented, have an eye for detail and be passionate about their code.
Primary role is to support system analysis and the strategic decision-making process. A very experienced Data-Centric developer with personal initiative and attention to detail will perform best in this position. The successful candidate will be part of the core team responsible
for designing and implementing scalable solutions that will support the company’s continued growth.
Work effectively within a team environment in order to deliver new functionalities in the core products.
Play a lead role in the design, implementation, and deployment of successful enterprise-level systems
Collaborate with team members, increasing the team’s productivity and effectiveness by sharing your deep knowledge and experience
Assist in the technical development of others, actively sharing with individuals and the community
on current technical issues
Responsible for 3d level production support as needed
Demonstrate high levels of creativity and solid judgment
Functionally decompose complex problems into simple, straight-forward solutions.
Possess knowledge of performance, scalability, security and engineering best-practices using Microsoft solutions
Strive to understand business context to decisions made within and across groups
5+ years experience with .NET framework, C#, MVC, Entity Framework or similar ORM, SQL
Proven track record of driving or participating in successful implementations of large-scale, high-available systems
Deep hands-on technical expertise in building complex systems
Experience with Agile Management is a plus
Recognize and adopt best practices in software engineering: design, testing, version control (specifically GIT), documentation, build, deployment, monitoring and operations
Experience with build services
is a plus
Write very high quality code that is robust and easy to maintain
Build flexible systems choosing simple, straightforward solutions over more complex ones
Possess knowledge of a broad range of data structures and algorithms and know how, when and when-not to use them
Be an excellent team player
Possess self-drive to keep moving things forward even in the face of ambiguity and imperfect knowledge
Communicate clearly both verbally and in writing, within team and external groups
Actively participate in hiring and mentoring the very best
Bachelor of Science degree in one of the following disciplines: Computer science, EE, or CECS