C# Developer
Status: Full-Time
Posted: Not Currently Available
Summary: As a C# developer you will be responsible for designing and developing web and desktop applications using C# and Microsoft SQL Server.
Education: Technical degree, diploma, or equivalent.
Your experience:
- You have at least one (1) year developing applications using C, C#, C++, Java, or an equivalent structured language, i.e., you have built software before, including school projects or independent projects you built yourself.
- You have at least six (6) months of exposure to the Microsoft .NET framework, i.e., you have built at least one application or project in C# (or VB.NET) using ADO.NET against a Microsoft SQL Server.
- You are able to read and write SQL queries.
- Your code is clean, to the point, documented, does what it is supposed to do and is readable by other programmers.
- You are a smart individual who works well with other team members and has demonstrated this while working with other programmers or clients in the past.
What we expect from you:
Designing
- You will work with a development team to design software using use cases, paper-and-pencil mockups, Visio and other standard software development tools and techniques.
- You will work to learn our software products so that you can design software that works with our current and future products.
Coding
- You will work with Microsoft Visual Studio .NET, Microsoft SQL Server as well as our source code control, bug tracking, and other software development and management tools.
- You will be given technical specifications in the form of use cases, paper-and-pencil mockups, or Visio diagrams which you will turn into functional applications.
- You will document your code within the code itself as well as within the design documentation.
- You will alpha-test your code before passing it along to QA for testing. You will then work with the software testers in QA to bug-fix your beta-code before it is passed along into the production environment. Finally, you will work with technical support and operations to test and fix production code for clients.
Planning & Estimating
- You will provide time estimates for development tasks as well as regular progress updates as you complete the tasks.
- You will record and keep track of your time spent on individual projects and tasks for billing and future estimating.
Communication & Teamwork
- You will work under the watchful eye of senior software developers who are there to help you complete your tasks and advance your coding skills.
- You will work with other team members, including non-programmers, who you will communicate and work with to build our software and our company.
- You will demonstrate respect for yourself, your fellow employees and also our clients - you can disrespect our competitors by building better software.
What you can expect from us:
Compensation
- A competitive salary.
- A flexible health benefits package that allows you to decide where to spend your health dollars.
- A yearly books and education budget that allows you to decide how and where to upgrade your skills.
Atmosphere
- A can-do atmosphere where we tackle complex programming tasks that others have not or cannot do.
- A great office located on a major transit route that is within walking distance of great food and other amenities, including banks, pharmacies, coffee shops, and book stores.
Projects
- Our customers are fast growing companies that we go out of our way to service so that they don't have any technical obstacles to overcome - this means that we make things happen, every day, all of the time.
- You will work on our software product, Rebus, which is the result of several years of development and which our customers rely on to run their businesses, 24 hours a day, 7 days a week.
We're building the best software by hiring the best people. If you are the best, come join us and be part of the team, here's how:
- Meet or exceed the qualifications above.
- Email your resume to: jobs@xmodus.com and indicate the job title in the subject area of your email.
Please do not:
- call our office asking for more information, if you require more information then please email jobs@xmodus.com, or
- drop by our office to ask questions, though you are welcome to drop your resume off if you wish, or
- expect to hear from us unless you are selected for an interview.
|
|
Current Positions
» Database Admin (DBA)
» C# Developer
» Senior Developer
» Co-op Developer
|