C# Software Build Engineer Edupoint Educational Systems
Edupoint Educational Systems, voted in 2013 as a "Top Companies to Work For" is currently seeking an experienced, C# Software Build Engineer to join our growing team of professionals. At Edupoint we are constantly evolving our state of the art web framework (built on the .NET framework) to provide innovative products for the K-12 Education market. This opportunity is available in Mesa, AZ. We offer a Comprehensive Package to include generous Paid Time Off, excellent medical coverage, dental, vision, life insurance and 401K with immediate vesting opportunities.
The Software Build Engineer is responsible for building and compiling source code of varying complexity using automated and manual efforts to ensure complete and accurate code compilation for release into test and production. This position requires the incumbent to use .NET C# to manage and implement the builds of software. Incumbent is also responsible for designing and implementing components and frameworks for developers to use.
Build targeted updates and continuous enhancements for the current software release
Compile installers for the beta testing of future software releases
Create, maintain and backup virtual machines that will be used as build environments
Merge code and database changes from business partners and contractors
Create and maintain automation tools to facilitate software build creation
Construct automated test plans based on the module being edited or created
Perform functional, regression, unit, performance, stress, and load testing on new patches and installers
Follow coding standards to meet guidelines created by Edupoint
Other duties as assigned
Provide feedback to management on status of job tasks
a. Track high priority hotfixes until client resolution is confirmed
b. Provide status updates to management on the major milestones of software releases
Bachelor?s degree in Computer Science or equivalent experience in the industry is required.
A combination of 3 years of total development experience with at least 1 year specializing in the build process is required.
Solid Object Oriented programming skills with C# is a must
Knowledge and experience with software build best practices
Experience with build tools and configuration management software
Visual Studio.NET 2008/2010/2012 and Visual Source Safe experience
Clear understanding of architectural concepts and the fundamentals of good software design
Experience with software testing strategies and approaches
Skilled at working in a team environment
Excellent written and verbal communication skills
Resourceful, creative and innovative in diagnosing and solving technical and business problems
Intermediate: Delegates, Interfaces, Multithreading, Offline Applications, Inheritance, Encapsulation, Polymorphism, Class Generation, Array, Collections, Objects, Methods, Generics
Basic: Execution plan analysis, Database views
Intermediate: Having, Grouping, Select, Update, Delete, Inner, Outer, Order, Where, Creating Databases Restoring Databases, SQL versus Oracle syntax differences
Basic: Estimate minor new projects (i.e. less than 1 week) +/- 50%. Estimate any new projects +/- 25%.
Intermediate: Estimate any maintenance issues +/- 50%
Compensation & Benefits:
Company Paid for Life Insurance
401(k) Plan with matching and immediate vesting
Generous Paid Time Off
||Mesa, AZ |