C# .Net Developer
Please e-mail resumes to: firstname.lastname@example.org Summary Software developer who, under limited supervision, works on complex problems of diverse scope. Is able to lead small teams of other software developers. Essential Duties & Responsibilities Produces detailed design deliverables within his or her project. Produces and maintains deployment scripts and other deliverables within his or her project. Performs programming tasks accurately and efficiently and with high quality. Ensures that project code has unit tests written and executed according to unit test coverage standards. Ensures that the developers on the project follow established software development methodology, guidelines and standards. Ensures all code in the project is documented according to established documentation standards. Accurately estimates assigned development tasks and communicates to the technical lead and / or project manager. Reports development task status against plan in a timely manner Completes work on assignments by established deadlines; communicates potential delays and risks proactively to the technical lead and / or project manager. Gives technical direction for a project by taking on the role of technical lead. Produces high level design deliverables within his or her project. Defines and assigns tasks to other developers on the project team. Collaborates with system administration, QA, and other IT areas to deploy their project to test and production environments. Mentors PA I’s and PA II’s in development best practices and domain knowledge. Participates in design and code reviews as required, providing useful feedback to the reviewee. Keeps abreast of technology and champions new technology within the group. Other Duties Has the ability to learn and adjust rapidly; embraces change; has an experimental attitude when looking for solutions; comfortable working with unfamiliar tasks; grasps quickly the systems and processes that they are working on. Follows corporate policies and procedures. Follows and gives input to departmental policies and procedures. Uses logic and analytical methods to solve difficult problems with effective solutions; appropriately utilizes resources available to them when solving problems; has excellent and objective analysis skills; provides next steps, recommendations and/or solutions. Has the functional and technical knowledge and skills to do the job at a high level of accomplishment and/or high-level results. Learns technical product, programs and systems continuously; learns and/or acquires new skills and knowledge frequently; keeps abreast of new technology, process and/or product; determines when and how to apply them using methodical, thorough, and accurate approach. Is customer focused; committed to meeting the expectations and requirements of internal and external customers; obtains customer information and uses it for improvements in products and services; acts with customers in mind; establishes and maintains effective relationships with customers and gains their trust and respect. Practices attentive and active listening; has the patience to hear people out; can accurately restate the opinions of others even when he/she disagrees. Capable of producing clearly written technical/requirements documentation that represents a business user’s requirement(s) and can be understood and/or used by other members of the development team. Actively participates in meetings; works as a team member with the department and company in mind, as opposed an individual. Spends time doing what is important; speaks up when something important is being overlooked or pushed aside by management; has the ability to focus on important tasks not letting other things get in the way. Is hardworking; full of energy when new challenges are presented; seeks opportunities. Qualifications 4 – 6 years experience in software development Desired: 2 or 4 year degree in computer science, MIS, or software engineering Knowledge and Experience 4 – 6 years experience, demonstrating a high level of proficiency of C#. 4- 6 years of experience using objective oriented analysis, design, and development principles. A high level of proficiency using visual integrated development environment, preferably Visual Studio 2008 or higher. 4 – 6 years experience developing in XML and ASP. Demonstrated proficiency in HTML. 4 – 6 years experience developing applications using a relational database, preferably SQL Server. 4 – 6 years writing unit tests. 1 – 3 years writing automated unit tests. Familiar with test-first design principles. Proficient with using Windows desktop
St. Louis, MO
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."