Quantcast
Channel: scrum jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 12208

Web Application Engineer at Control Group (New York, NY)

$
0
0

We are seeking a Web Application Engineer to join our team.


The Web Application Engineer is responsible for 1) leading architecture of web applications, 2) implementing and integrating APIs and service layers, 3) engaging in a sprint-based agile workflow process, 4) participating in code reviews, 5) contributing to company R&D program, and 6) helping to spec and price projects.



Primary Job Responsibilities


Development




  • Define and Implement HTTP/HTTPS-based architectures




  • Create and support applications in at least one of: Scala/Play and/or Java on JVM (highly preferred); PHP & Yii; (J)Ruby & Rails; Python & Django




  • Collaborate within Control Group and client teams to deliver high-quality, test-driven applications




  • Work with Product Design and Design Technology teams to define and implement user experience, system architecture, and performance metrics




  • Work with Quality & Security team to create test plans and monitor execution of automated tests




  • Wisely use current SCM techniques (e.g.: git-flow, github-flow) to collaboratively perform feature-based development




  • Deploy to PaaS environments (AWS, Google App Engine, Heroku, etc.)




  • Understand and use classic application design patterns



  • Code with clarity and without cleverness; encourage and promote simplicity




Quality and Security




  • Write and review tests for your own and your team’s work




  • Participate in code reviews to ensure relevance, accuracy, and adherence to agreed-upon standards




  • Strive to deliver bug-free code to QC, so they can focus on security, load testing, fuzz testing, etc.




  • Monitor CI dashboard and help perform root cause analysis on projects with new defects or regression errors




  • Help shape and monitor test plans for scalability, security, functionality, and usability




  • Treat every project like it’s your own. Quality also means elegance, clarity, and usefulness





Research and Development




  • Spend an average of 2 days per month on self-directed R&D initiatives




  • Build support and enthusiasm among the team, recruiting others to your R&D projects




  • Present R&D results internally and (optionally) externally via publication and speaking engagements




  • Help develop supporting materials and/or business models for R&D efforts that require further funding





Product Consulting




  • Participate in pre-sales brainstorms, assessments, planning and architectural sessions, and iteration planning sessions




  • Act as a user advocate when appropriate




  • Provide lower-cost or lower-risk alternatives to proposed solutions




  • Think strategically and share strategic insights with clients and team





Viewing all articles
Browse latest Browse all 12208

Trending Articles