Software Engineer

Robert Half Technology
<< Go Back

  • Post Date: Dec 06, 2018
  • Start Date: 12/6/2018
  • Job Type: Full-Time
  • Salary: $100,000.00

Job Description

Ref ID: 04130-9501653298

Classification: Account Executive/Staffing Manager

Compensation: $75,000.00 to $100,000.00 per year

We are seeking a long-term, career-oriented individual, with a proven record of accomplishment of having strong work ethics, the ability to multitask, experience and those that thrive on working in a dynamic environment. This position will report to both the Project Manager/Senior Software Engineer as well as the CFO of the company who has been assisting in the implementation. Position Overview The Mid-level Developers are responsible for honing and advancing their craft as software engineers. Their job is to pair with leads, architects and other team members. entry level/Mid-level Developers should strive gain as much exposure and understanding as possible to all layers of the stack, programming paradigms and practices. A Mid-level developer should look to focus on a single layer, language and tool set of the stack. A Mid-level developer should be able to identify components of the application and infrastructure in their domain. entry level/Mid-level Developers are expected to learn the proper lexicon and terminology for the domains they work in. Mid-level Developers are expected to ask questions until their understanding of a subject matter is clear for their purposes. Responsibilities and Duties ? Pair with other developers and learn the software development process and life cycle of a feature request ? Continue to learn and hone skills as software engineer ? Focus on depth of knowledge and expertise in a certain language, tool set and area of the stack ? Raise questions and clarify any ambiguity the entry level/Mid-level developer has with an idea or process ? Troubleshoot and resolve any software related reported issues ? Hunt and fix bugs ? Evaluate, assess and recommend software solutions ? Design and model solutions that fit the problem ? Develop, and test enterprise C# applications ? Work as a member of project teams to implement designs to meet customer requirements ? Other projects and tasks as assigned by supervisor


Skills Required ? Strong written and verbal communication skills ? Excellent coding and application development abilities ? The confidence to express ideas as part of a creative team ? A clear and genuine interest in technological trends ? The ability to meet deadlines and think strategically ? A passionate approach to work with a desire to push boundaries ? The ability to explain technical jargon to peers and the ability to build a website from start to finish to the highest standards ? Working hours may not always fall into the regular M-F, 8-5 pattern, so a willingness to be flexible in order to meet expectations and deadlines will be required. Education Experience ? Bachelor's degree in the field of Computer Science, Information Systems, or Software Engineering ? 2+ years of software development experience, preferably using Agile methodology ? 2+ years of C# .NET experience ? 2+ years of SQL database experience writing complex queries, triggers, functions and stored procedures ? 2+ years web development experience ? Experience in .NET Framework 4.0 or higher ? Experience with Angular JavaScript ? Experience with ASP.NET ? Experience with MVC ? Full life cycle development experience ? Relational database and operating systems experience with Microsoft SQL ? WPF and Windows forms experience ? Unit testing experience ? Hands-on experience developing test cases and test plans ? Microsoft Team Foundation Server experience ? Visual Studio 2017 experience ? SQL Server 2016 experience ? SSRS experience a plus ? Microsoft Developer Certification a plus ? Accounting system development experience a plus ? Point of Sale application development experience a plus ? Mid-tier financial transaction system development experience a plus

Technology doesn't change the world. People do.

As a technology staffing firm, we can't think of a more fitting mantra. We're extreme believers in technology and the incredible things it can do. But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.

Leader among IT staffing agencies

The intersection of technology and people — it's where we live. Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies. Whether you're looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.

We understand not only the art of matching people, but also the science of technology. We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job. And our network of industry connections and strategic partners remains unmatched.

Apply for this job now or contact our branch office at 888.674.2094 to learn more about this position.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

© 2018 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

Contact Details

Name: Recruiter
Ph: 281-249-1268
FAX: 281-589-8130

Want More Jobs Like This?