The Software Engineer develops large-scale applications and distributed systems that collect, process, and deliver significant volumes of data. The role works collaboratively to turn business and customer needs into technical solutions and may involve direct work with customers and external stakeholders to understand requirements, shape features, and support products and systems. The position includes building, designing, developing, and testing software; solving technical problems; participating in research and evaluating systems; maintaining systems; and providing limited product support.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level