Top Apply Now

Lead Software Engineer

Chicago, IL 60601

Working for Equity Residential (EQR), a leading multi-family real estate investment trust (REIT), means being part of a community and striving to provide the best in apartment living, speaking boldly about new ideas for innovation, and inspiring creativity in the ways we work together. Our portfolio of high-quality properties in urban growth markets – New York City, Boston, Washington DC, Seattle, San Francisco and Los Angeles – provides homes where people most want to live, work and play. We've got the best people in the business, and our experience shows in our dedication to our residents and in how much we value each other as colleagues. That’s why our employees say they are proud to work at Equity, a company that gives our residents a place where they can Live Remarkably, and offers a culture where our employees have the opportunity to make their mark.
 

We are currently searching for a Lead Software Engineer to join our Information Technology group in our Chicago corporate office. The Lead Software Engineer is responsible for the design, development and support of corporate software applications and integrations. These include web and mobile based applications, both external and internal facing, and internal reporting systems. As a Lead Software Engineer, you will also have a deep understanding and solid execution of end-to-end programming and you are eager to write APIs that deliver a great product. You will lead technical or architect requirement gathering sessions and drive the team to the best technical approach.


WHO YOU ARE

  • Knowledgeable.  You have a Bachelor's degree in Computer Science or Information Systems with at least six years of progressive experience in web development using .NET, .Net Core, MVC, JavaScript, React, Angular or related web development technologies. You will also be expected to build and maintain application projects using Visual Studio/Visual Studio Code with Azure DevOps and Github and possess a solid understanding of object oriented principles as well as database design.
  • A Strong Communicator. Your writing and speaking skills are clear, articulate, and effective, demonstrating your ability to interact with and be understood by all levels and various teams across the organization.
  • A Problem Solver. You are a creative thinker, with a solid understanding of object-oriented principles as well as database design.
  • A Collaborator and Business Liaison. You are united with teammates and follow through on commitments, so you are known as a trusted business partner and someone your teammates can count on.
  • Organized, Efficient, and Accountable. You have a keen eye for detail and pride yourself on delivering quality work. You multitask well, re-prioritize accordingly, and meet deadlines consistently. Above all, you are flexible and able to juggle the needs of changing priorities of the business, including managing multiple projects at once.
  • Passionate. Motivated. Eager to Learn.  You are resourceful, ask smart questions, challenge the status quo, and regularly seek to understand.
 
WHAT YOU’LL DO
  • Design, develop and support innovative solutions to meet business needs, including the design and build of applications as well as providing feedback and suggestions to designers.
  • Participate in standups, code and design reviews, including testing to ensure that the latest coding practices and industry/company standards are adhered to.
  • Build and maintain application projects using Visual Studio/Visual Studio Code with Azure DevOps and Github.
  • Work closely with a team of web developers, business systems analysts and occasionally stakeholders to determine the best tech solutions.
  • Be confident in voicing opinions, challenging ideas, and engaging in healthy debate to ensure inefficiencies are identified and problems avoided.
  • Share technical knowledge with peers to continue to grow as one team.
  • Mentor and guide other members of the team, developing your coaching and managerial skills with the potential of assuming supervisory responsibilities in the future.
 
PREVIOUS EXPERIENCE & REQUIREMENTS
  • Bachelor's degree in Computer Science or Information Systems required with at least 6 years of progressive experience in web development using a variety of web development technologies (detailed below).
    • React, Angular, C#, .Net/.Net Core, ASP.NET MVC, HTML4/5, CSS, XML, JavaScript, Typescript, AJAX, JSON, jQuery, SQL 2013, Responsive design, Bootstrap, Mobile development using Xamarin, LINQ, Entity Framework, Experience in SQL server and a deep knowledge of relational databases.
  • Demonstrated ability to build and maintain application projects using Visual Studio/Visual Studio Code with Azure DevOps and Github.
  • Mobile development using Xamarin, MRI Software toolkit, RabbitMQ, MongoDB, Google Analytics is ideal, but not required.
  • Solid understanding of object-oriented principles as well as database design.
  • Excellent written and oral communication skills are required, as is the ability to manage multiple projects at once.
  • Proven experience in learning quickly, as well as demonstrating strong critical thinking / analysis abilities, customer focus, enthusiasm, listening skills, flexibility, and adaptability.
  • Ability to work efficiently and meet project deadlines with minimal supervision.
  • Experience working with business stakeholders.
  • Demonstrated experience in effectively managing projects in a cross-functional environment. 
  • Must have the ability to effectively adapt to rapidly changing technology and apply it to business needs. 
  • Ability to anticipate user requirements and identify and resolve complex problems; strong customer service skills. 
  • Good judgment and analytical skills; strong follow-up and organizational skills.
 
REWARDS

We recognize that everyone has different needs outside of work. That’s why, in addition to a competitive benefits package (medical, dental, vision and paid time off), we offer many unique benefits options to employees, like pet insurance and paid time off for community service projects. To learn more, view our Total Wellbeing page here.

Benefits provided

 Health Insurance

 401k Match

 401k Retirement Plan

 Dental Insurance

 Short Term Disability

 Long Term Disability

 Personal Days

 Internal Training Programs

 Optical Insurance

 Bonus Programs

 Life Insurance

 Paid Vacations

 Stock Options

 Stock Grants

 Stock Purchase Plan

© 1999 - 2020 apartmentjobs.com | PMJobs.com 
Top