What We'll Bring:
Senior .NET Developer position on a dynamic, agile development team. The position will be key development team member on the cloud migration team for TransUnion Rental Screening.
TransUnion Rental Screening is a leading provider of background screening solutions. Our ShareAble products are growing and we are upgrading the technology of the website and customer API to use the latest technology. This role will serve as a key member of the ShareAble cloud migration team, helping to create our ShareAble products in a new cloud based environment. The role will help to lead the way in creating products that are highly scalable and performant.What You'll Bring:
- 5-7+ years of .Net development using Visual Studio
- Experience with REST Web Services
- Experience with ORM tools, Entity Framework, etc.
- Experience with Database Development (Advanced SQL)
- Understands test-driven development, unit-testing
- Experience with Agile/Scrum methodologies
- Experience with .NET/TFS build automation Experience with Database Development (SQL)
- Experience with test automation (Coded UI, data-driven web service testing)
- Aware of business issues as they impact overall project plans.
- Strong communication (verbal and written) and mentoring skills.
- 4-year degree in computer science or equivalent
Impact You'll Make:Coding:
- Experience with AWS cloud development and migrations
- Experience with PostgreSQL Databases
With limited direction, develop code, test, debug, maintain, modify, and install moderately complex software programs. Applies structured programming techniques and adhere to coding standards. Use knowledge of available utilities to simplify tasks. Apply structured programming techniques and adheres to coding standards, although some deviation from the standards may be expected for particular development efforts. Participates in code walkthroughs.Web Development
Analyze moderately complex technical requirements and make determinations for modifications of existing computer programs/modules or if new programs/modules need to be developed for a specific application, system, and/or database. Independently analyze and document test results to ensure that programs are meeting the technical requirements. Partner with designers to update technical requirements documentation and make recommendations for re-design and/or re-coding of programs that do meet desired specifications.Documentation
: Develop program specifications and flowcharts, (data flows, job flows, etc.), for stand-alone programs or systems. Prepare concise internal program documentation on program development and revisions. Prepare on-line help, FAQs, user guides and operational instruction manuals.Communication
: Conveys problems, solutions, updates and project status to peers, customers and management. Develops and maintains program, systems and user documentation.Planning
: Prepare time estimates for assigned tasks. Attends post-implementation reviews.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability status, veteran status, marital status, citizenship status, sexual orientation, gender identity or any other characteristic protected by law.During the COVID-19 pandemic, TransUnion has several safety protocols in place to protect associates, customers, and visitors. You may be required to be fully vaccinated against COVID-19 as a condition of employment and/or to participate in certain work-related activities. Exemption is available to qualified candidates as a reasonable accommodation. Compensation:
We offer competitive compensation packages that are based on careful consideration of the impact and scope of the position, external pay benchmarking and the candidates' knowledge skills and abilities. Our target salary ranges are quite broad to accommodate the many factors that are considered.Salary Range:
$66,800.00 - $127,200.00Benefits:
We're committed to offering an attractive benefits package that meets the needs of our associates and their families. We offer a variety of benefit plans and options that vary by region, country and location. Some highlights include:
- Generous retirement contributions
- Employee stock purchase plan
- Paid time off
- Tuition reimbursement
- Adoption assistance
- Parental leave
- Paid volunteer time off
- Charitable matching
- ...and more
TransUnion's Internal Job Title:
Consultant, Applications Programming