Job Directory Software Engineer

Software Engineer
Dallas, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Responsibilities

The software engineer's role is to work in a fast-paced team environment to deliver applications that solve specific business needs. The engineer will work to produce quality code, meet industry standard coding best practices and minimize flaws including bugs and security vulnerabilities.

* Develop software in a team environment according to given specifications
* Read and comprehend design specifications and be able to advise business analysts on the technical specifications of an application.
* Demonstrate clear and concise communication between teams, (Quality Assurance and Business Analysts for example.)
* Provide estimations of functionality and feature sets based on TSDs (Technical Specification Documents)
* Demonstrate ability to put together a class diagram using SOLID practices for a product implementation.
* Demonstrate initiative in learning and maintaining new skillsets. (I.E. C# 8.0/.NET Core 2/JavaScript Libraries/CSS/HTML5)
* Demonstrate ability to meet deadlines and produce applications in a timely manner.

Qualifications

* Must understand object-oriented programming and multi-tier development.
* Must be familiar with source code control techniques. ((Git and or BitBucket) and TFS)
* Minimum 1-3 years of professional development experience.
* Experience with Microsoft Visual Studio and multi-tiered MVC applications.
* Experience with databases (SQL Server), and ORMs (Entity Framework)
* Must be able to contribute to a culture of communication, collaboration, and innovation
* Experience with JavaScript and other web technologies (C#, .NET Framework 4.6+, CSS, HTML5, JQuery, JSON, etc).

Preferred Skills:

* Understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.) and Microsoft technologies
* Ability to work with GIT based source control in a multi-user single project environment
* Understanding of networks, clients and servers, desktops and laptops
* Experience with coding best practices and SOLID software design principles
* Familiarity with Web APIs and WCF Services and related protocols, and content types
* Familiarity with waterfall and agile software development methodologies

Experience the BKD difference for yourself. For more information about our firm locations, visit bkd.com. BKD, LLP is an equal opportunity/affirmative action employer. Employment selection and related decisions are made without regard to age, race, color, sex, sexual orientation, national origin, religion, genetic information, disability, protected veteran status or other protected classifications.

BKD does not accept unsolicited referrals or resumes from any source other than directly from candidates. We will not consider unsolicited referrals and/or resumes from vendors including and without limitation, search firms, staffing agencies, fee-based referral services and recruiting agencies. BKD will not pay a fee to a recruiter or agency that does not have a signed BKD vendor agreement. Any resume or CV submitted to any employee of BKD without having a BKD vendor agreement in place will be considered property of BKD. BKD will not be held liable to pay a placement fee.

Overview

BKD is a place where people build careers, gain new skills and enjoy big firm resources with a small firm approach to teamwork and camaraderie. We focus on providing unmatched client service to everyone we encounter-both in the marketplace and in our offices. We also offer the support, resources and opportunities you need to further develop your career. We listen to learn, combine innovation with practicality and give back to the communities where we live and work.

See what we offer new hires in terms of competitive compensation, People First benefits and paid time off.

Take your career to the next level at BKD.

About BKD

BKD, LLP, a national CPA and advisory firm, can help individuals and businesses realize their goals. Our approximately 2,650 dedicated professionals provide solutions for clients in all 50 states and internationally. BKD and its subsidiaries offer a variety of tax, accounting and consulting services and combine the insight and ideas of thought leaders in multiple industries. Learn more at bkd.com.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.